Global rating agency S&P Global has upgraded India’s sovereign credit rating to BBB (investment grade) after 18 years.…