Uncertainty Looms At India’s Largest Solar Power Park As 1.2 Gigawatts Is Tendered

by Saurabh Mahapatra
0 comment
Uncertainty Looms At India’s Largest Solar Power Park As 1.2 Gigawatts Is Tendered