From the central government directives it seems 13 states are in trouble, even barred from trading on the energy exchanges. These states have been barred for their pending dues, their power bills which haven’t been paid. These are pending for a long time, more than 7 months. IEX management has clarified that the restriction has […]