Narendra Modi's immediate challenges
Prime Minister-designate Narendra Modi faces an uphill task to overcome the challenges that have been persistent in the India's renewable energy sector for years. With a simple phone call on Friday afternoon, President Obama invited the next prime minister of India to the United States and effectively ended an almost decade-long visa ban on the … Read more