A local unit of government may join with any other local unit of government, or with any public or private person, or with any number or combination thereof, under the Intergovernmental Cooperation Act, by contract or otherwise as may be permitted by law, for the implementation of a Community Energy, Climate, and Jobs Plan, in whole or in part.
50 ILCS 65/15-25