VPPA
VPPA

The coronavirus pandemic and resulting global economic slowdown curtailed some energy projects in 2020, but corporations worldwide still bought a record 23.7 GW of clean power through long-term purchase agreements.…
SAN FRANCISCO, Nov. 19, 2020 — Sunrun (NASDAQ: RUN), the leading provider of residential solar, battery storage and energy services, today announced that it has contracted with one of the…