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