Renewable projects in India have faced delays due to policy changes, political factors, and supply chain issues, impacting solar projects. India fell short of its annual clean energy installation target, installing only 13.7 gigawatts compared to the goal of...
By Outlook Planet Desk 10/02/2024