The renewable energy business has been garnering investor interest over the past 18 months as the government steps up efforts to shift India’s energy dependence away from fossil fuels. The share price of Tata Power Co Limited sank over 3 percent in the morning trade on April 18 despite the company announcing a deal to […]