860 Megawatt Solar Tender In India Is 4X Over-Subscribed

by Saurabh Mahapatra
0 comment
860 Megawatt Solar Tender In India Is 4X Over-Subscribed