16 April, 26 CERC distribution licensee India Power Trading regulatory affairs CERC Moves To Revoke Power Trader License Over Non-Compliance And Fee Defaults Read More