Tag Solar cells India's Place in the Sun: The International Solar AllianceBy Raymond E. VickeryIndia is set to lead the International Solar Alliance, but its task is not without challenges.Page 1 of 1