HomeBusiness Business Exports fall 12.66% in August; trade deficit narrows to $6.77 billion – Times of India 17Views Coverage By Soumyadeep Pal September 15, 2020