2 min read Business India’s preliminary trade deficit widens to $31 billion in July – Times of India 2 years ago NEW DELHI: India's July trade deficit widened to $31.02 billion, pushed by a rise in crude oil and coal imports,...