India' Mahindra and Mahindra backing helps Sri Lanka's Ideal Finance rating (3-Jul-20, Banking)
itch Ratings said it was confirming a 'BB-(lka)' rating of Sri Lanka's Ideal Finance Limited, with a Rating Watch Positi...