Current account deficit narrows to 1.3% of GDP – The
MUMBAI: India’s current account deficit narrowed to $ 12.3 billion, or 1.3% of GDP, in
Read More