By CEP Staff • 30 November 2015 in News

Gates and Zuckerberg join forces to promote clean energy investment