Only Half Of India’s Tendered Solar Projects Show “Work-in-Progress” Status
2021-07-21
Only half of India’s tendered 53 gigawatt (GW) solar power contracts are under construction, according to a JM Financial Institutional Securities Ltd report. The report said, “We find only 50%Continue Reading