Bill Gates Heads Up Multi-Billion Dollar Clean Energy Fund

Photo by: Steven Loveday
USA / Global
Our International Editions