Solar Energy
The Indian state of Gujarat has issued a fresh tender to set up 700 megawatts of solar power capacity. The capacity is perhaps the...
Hi, what are you looking for?
The Indian state of Gujarat has issued a fresh tender to set up 700 megawatts of solar power capacity. The capacity is perhaps the...