Bellflower Solar project : Lightsource bp commissions solar farm in Indiana
Renewable energy company Lightsource bp has officially announced the commissioning of its Bellflower Solar project in Indiana, boasting a capacity of 152.5MW. The project, constructed at an investment cost of $169 million, is situated approximately 40 miles east of Indianapolis in Henry and Rush Counties. With an estimated capability to power 26,800 households, the Bellflower […]