India's sovereign rating was maintained at BBB (negative) by international rating agency Fitch, with a stable outlook. It stated that while India has managed to navigate the significant external shocks over the last year with the help of strengths...

