Clean Power
In a few months, an auction is to be held for the construction of a colossally huge solar project amounting to 4,000 MW in India....
Hi, what are you looking for?
In a few months, an auction is to be held for the construction of a colossally huge solar project amounting to 4,000 MW in India....