Delhi Electricity Regulatory Commission (DERC) has imposed penalties of ₹17.2 million on Tata Power Delhi Distribution Limited (TPDDL) and