fbpx
McDonald’s signed virtual PPAs (power purchase agreements) for 380 megawatts of solar and wind in Texas last year. To continue this climate action commitment, they have signed 3 more virtual PPAs of wind and solar across the...
There’s a common misconception among new solar energy consumers that when you make the switch to solar, your best bet is to go off the grid entirely. While it’s certainly viable to cut off all utilities and...

Must Read

Past Stories