Mumbai, Oct. 15 -- Leap India announced that India Ratings and Research has upgraded the credit ratings for bank facilities to IND A+/Stable/IND A1.

Published by HT Digital Content Services with permission from Capital Market....