Quotes & Mentions INDIA’S RENEWABLES SECTOR FALLING FAR SHORT OF NEEDED INVESTMENT SURGE Posted Feb 27th, 2025 sumant07