
No buyers for 18GW solar power
A clutch of solar projects not built with a combined capacity of 18,000 MW faces bad prospects for government discos that increase cold feet...
A clutch of solar projects not built with a combined capacity of 18,000 MW faces bad prospects for government discos that increase cold feet...