The city of Perry, Iowa, will install a 1-megawatt solar facility on the town's western edge. The site is a 7-acre remediated brownfield area where the city has worked for several years to build a renewable energy project. The city will receive revenue from lease payments for 25 years and will also
Read More...