India's August merchandise trade deficit at $26.86 billion
India's merchandise trade deficit (INTRD=ECI) stood at $26.86 billion in August, according to a Reuters calculation based on government export and import data released on Tuesday.Economists had expected the deficit to be $32 billion, according to a Reuters poll, compared with a deficit of $31.98 bi…