Why Investing in India’s Renewable Energy Stocks remains a Perilous Exercise