National Grid Renewables Signs PPA with IMEA

National Grid Renewables has executed a PPA with the Illinois Municipal Electric Agency (IMEA) for its Bee Hollow Solar Project, a 150 MW development located in St. Clair County, Ill. Anticipated to begin construction next year, Bee Hollow will join the previously announced Prairie Wolf Solar, located in nearby Coles County, Ill., and will expand … Continue reading National Grid Renewables Signs PPA with IMEA