India trade deficit in April falls to lowest in 21 months
NEW DELHI : India’s merchandise and services trade deficit fell to a 21 month low in April partly due to lower oil imports, a senior government official said on Monday. The merchandise and services deficit