Key pointsIndia has dropped to sixth spot in global GDP rankings, ending a three-year streak as the fifth-largest economy.India's GDP is estimated at $3.92...
Washington: US Defense Secretary Lloyd Austin III will visit New Delhi next week to meet his Indian counterpart. The Pentagon has announced this. The...