Loading newsroom…

CERC Dismisses Plea to Sell RECs for Self-Consumed Cogenerated Power | India Energy Atlas