Bill Gates raises over $1bn for development of new energy solutions to combat climate change Read more