Global credit rating agency S&P Global has upgraded India’s long-term unsolicited sovereign credit rating to ‘BBB’ from ‘BBB-’.