site logo

Facebook meets 100% renewable energy goal with over 6 GW of wind, solar, 720 MW of storage