Clean Power
The south Indian state of Tamil Nadu has announced plans to set up a 500 megawatt solar power park. This will be the first...
Hi, what are you looking for?
The south Indian state of Tamil Nadu has announced plans to set up a 500 megawatt solar power park. This will be the first...
The state of Tamil Nadu has scrapped another 500 megawatt solar power tender, citing higher tariff bids and poor response by prospective project developers.