ImpactPPA and Earth Day Network Launch Initiative to Install 50 Clean Energy Projects by 2020
April 20, 2018 10:00 ET
|
ImpactPPA
MANHATTAN BEACH, CA, April 20, 2018 (GLOBE NEWSWIRE) -- Decentralized renewable energy company ImpactPPA and Earth Day Network today announced an initiative to install clean energy systems at 50...