NLC India Commissions 95 MW Solar Plant in Tamil Nadu

State-owned mining and power generating company, NLC India has … the total installed renewable energy capacity of NLCIL has exceeded 1 GW.

Read New : NLC India Commissions 95 MW Solar Plant in Tamil Nadu

Advertise your Business

Leave A Reply

Your email address will not be published.