Future Power Technology Magazine: Issue 51

Will India’s plan to build the world’s most powerful solar plant pay off?