India’s trade deficit shrinks to $20.98 billion in March
Source: Reuters (via feed) India's merchandise trade deficit narrowed to $20.98 billion in March, government data showed on Wednesday. The data highlighted risks linked to the Iran war. The conflict could impede exports to Gulf…
