The National Load Despatch Centre (NLDC) has been designated as the central agency for implementing Renewable Energy Certificates (REC) mechanism meant to give push to renewable energy capacity addition in the country.

Regulatory body