MB
Mahesh Bhat• 2h ago
Varroc, an Indian company, has received an upgrade to IND AA stable from India Ratings for its long-term rating, indicating improved creditworthiness. Meanwhile, the short-term rating remains at IND A1, and the NCD rating has been withdrawn following a repayment.