
Facebook will gorge itself on solar energy in Virginia
DE Shaw Renewable Investments has inked a power purchase agreement for the 160MW Chester project. Facebook has signed a power purchase agreement for electricity from the 160MW Chester solar farm …
Facebook will gorge itself on solar energy in Virginia Read More