News

India's trade deficit stood at $18.78 billion in June 2025 against $20.84 billion in June 2024 and $21.88 billion in May 2025 ...