Lightsource bp signs PPA for Honeysuckle Solar
Lightsource bp has signed a PPA for its 188MW Honeysuckle Solar project located in New Carlisle, 10 miles west of South Bend, Indiana.The company will...
Lightsource bp has signed a PPA for its 188MW Honeysuckle Solar project located in New Carlisle, 10 miles west of South Bend, Indiana.The company will...