image
Tata Power's deleveraging initiatives raises its credit rati