Posts

Showing posts with the label Deficit

India's trade deficit expanded to $19.1 billion in April, according to the Commerce Ministry.