Business India’s Trade Deficit Narrows to Five-Month Low of £10.62 Billion in September Easterneye.Biz StaffOct 15, 2018