Tamil Nadu power consumers hail ‘must run status’ of energy projects
Tamil Nadu Electricity Consumers Association (TECA) Friday welcomed the communication of the Ministry of New and Renewable Energy to the state governments to honour ‘must … Read more