By now, the world knows that Prime Minister Narendra Modi is betting on renewable energy to...