image
author Image

India’s forex kitty swells by $12.74 billion to $609.02 billion