Renewable Energy Certificate Mechanism Central Agency National Load Despatch Centre Power System Operation Corporation Ltd. “Empowering Renewable Energy.
Renewable Energy Certificate Mechanism