India's public and publicly guaranteed external debt interest surged 93% in 2023, highlighting financial pressures
7 Dec 2024 6:11 PM IST