India’s forex reserves surge to $676.3 billion

Card image cap