Energy dept’s nod to buy 630MW solar power leads to controversy

LEAVE A REPLY

Your email address will not be published. Required fields are marked *