S&P Global Ratings has upgraded India’s long-term sovereign credit rating to ‘BBB’ from ‘BBB-’, with the short-term rating raised to ‘A-2’ from ‘A-3’. This is […]