India's Trade Deficit Narrows To $18.78 Billion

India's trade deficit narrows to \$18.78 bn in June, exports flat, imports decline 3.71%
India's trade deficit narrows in June