ICRA assigns ‘Solar Power 1A’ rating to Tata Power’s TPDDL
Tata Power Delhi Distribution (TPDDL), a joint venture (JV) of Tata Power and the Government of Delhi, has been assigned Solar Power 1A (SP 1A) rating by ICRA, one of India’s leading rating agencies, for the second time in a row. The acknowledgement has been credited to TPDDL as the highest honour rating of SP1A … Read more



