Posts

India's foreign reserves take another hit, fall close to $10 billion – what led to the decline?