Facebook (NASDAQ:FB) has struck a deal with electric utility Pacific Power to add 437 MW of solar capacity that will help the US social networking giant provide 100% renewable power supply for its Prineville data centre in Oregon.