Read More 1 minute read Asia Asia Economy Featured Global News India Lifestyle News Russia Ukraine World News India’s merchandise trade deficit at $20.67 bln in July India’s merchandise trade deficit in July stood at $20.67 billion, according to a Reuters calculation based on export… byLaken DashAugust 31, 2023680 views