The Meghalaya High Court recently chastised the state and its electricity regulatory body, Meghalaya Energy Corporation Limited (MeECL), for the…