S&P Global keeps India BBB/A-2 rating with stable outlook

Business