Overall trade deficit, including services, narrowed to $9.41 billion in August from $11.62 billion in the corresponding period last year.
Market Samachar is a news aggregator. This article was originally published by NDTV Profit - Latest. Tap the button above to read the full story on their site.