India has improved its fiscal credibility, says Fitch 10.09.2024 18:24 Thehindubusinessline.com India has ‘BBB Minus’ sovereign rating with stable outlook from Fitch