The overall deficit stood at USD 94.32 billion in the first six months of the current fiscal.
15 Oct 2018 5:01 PM IST