CAD may be less than $25 bn: Barclays
India’s current account deficit (CAD) remains in check and is expected to be lesser than $25 billion this fiscal, says
India’s current account deficit (CAD) remains in check and is expected to be lesser than $25 billion this fiscal, says