David Letterman India tour on to see how they are building solar for 300 million people. Also, Cicely Stong talking about the power companies against solar. Here’s the video.
David Letterman India tour on to see how they are building solar for 300 million people. Also, Cicely Stong talking about the power companies against solar. Here’s the video.