At $14bn, trade deficit in February lowest in over 3 years - The Times of India
India Business News: India's trade deficit hit a 42-month low at $14 billion in February 2025, primarily due to a slowdown in imports to $51 billion. Despite global uncert
What's Your Reaction?