Indian rupee weakens past 95.21 per U.S. dollar to hit record low

Home » New » Indian rupee weakens past 95.21 per U.S. dollar to hit record low