Tata Power's deleveraging initiatives raises its credit rating

Tata Power's deleveraging initiatives raises its credit rating