Global ratings agency upgrades India’s rating due to structural reforms, resilience and high potential growth | Sharefundss