Bellflower Solar farm begins operations
London-based Lightsource says commercial operation of its 152-megawatt Bellflower Solar farm in Henry and Rush counties has begun. The $169 million project is expected to generate enough energy to power the equivalent of nearly 27,000 homes annually.... Read More
