Clean Power
The north Indian state of Punjab has issued a fresh tender for installation of 300 MW of solar power capacity. The state joins list...
Hi, what are you looking for?
The north Indian state of Punjab has issued a fresh tender for installation of 300 MW of solar power capacity. The state joins list...