Etsy, Akamai and Swiss Re team up with Apple on renewables

The new projects in Illinois and Virginia will provide around 290MW of new capacity

ELN TV