Business | Fri Apr 11, 2014 5:12pm IST

Fitch Affirms India at 'BBB-'; Outlook Stable