Fitch Ratings said it was confirming a ‘BB-(lka)’ rating of Sri Lanka’s Ideal Finance Limited, with a Rating Watch Positive after India’s Mahindra & Mahindra Financial Services Limited (MMFSL) injected captial amid a fallout from a coronavirus pandemic

