Tata Power Challenges DERC Amendments on Deposit Works Financing Before Delhi High Court
Background and Regulatory Framework In India, distribution licensees are regulated by a cost-plus framework, under the Electricity Act, 2003, which aims to create a balance between consumer protection and financial…




