Thumbnail 1563064
thumbnail
Large (256x256)

Articles

VPPA Deal Signed for Illinois Solar Project
BayWa r.e. Americas has signed an aggregated virtual power purchase agreement (VPPA) with several groups for a renewable energy project in Illinois that is designed to support decarbonization efforts in [...]The post VPPA Deal Signed for Illinois Solar Project appeared first on POWER Magazine.
1