India Trade Deficit June 2025 Narrows to $20.7 Billion
India trade deficit June 2025 narrows to USD 20.7 billion from USD 21.9 billion in May, aided by falling oil and gold imports, shifting sourcing strategy, and trade policy…
Read More...
Read More...