India’s August trade deficit narrows to $13.45 billion
India’s trade deficit in August narrowed to $13.45 billion from $17.92 billion a year ago, the trade ministry said in a statement on Friday, helped by lower oil import bill.
India’s trade deficit in August narrowed to $13.45 billion from $17.92 billion a year ago, the trade ministry said in a statement on Friday, helped by lower oil import bill.