India's long-term sovereign credit rating raised to BBB from BBB- by S&P Global S&P cited economic resilience, fiscal consolidation, and infrastructure investment Short-term rating upgraded to A-2 from A-3 with a stable long-term outlook