India’s sovereign credit rating has been upgraded to BBB+ by Japan’s R\&I agency in 2025, signaling stronger investor ...