Power exchanges asked to explain T+1 contracts The Central Electricity Regulatory Commission (CERC) has sought an explanation from… Read More...