Solar PV panels — the symbol of the industry — are a bit of Rorschach test. What do you see when looking at one? The starting po...
Corporations purchased a record of 23.7GW of clean energy in 2020, up from 20.1GW in 2019 and 13.6GW in 2018, according to new resear...
In 2019, McDonald’s USA signed two long-term VPPA transactions, one wind and one solar, located in Texas. Now, with the addition of th...
Clean energy can fuel economic recovery. Large commercial and industrial (C&I) energy buyers, like corporations with ambitious clean ene...