Amidst Trump's tariff war, S&P upgrades India's credit rating to 'BBB' from 'BBB-'; outlook stable The Times of India