image
India's forex reserves surge past $688 billion mark