Load Shedding

Load Shedding

It was expected to be the jewel in Tata Power’s crown. But is instead proving to be a millstone around the company’s neck, one that it is reportedly trying to get off its back.