Tag: Tata Power-DDL successfully meets the season’s record Peak Demand of 1568 MW