Indian rupee ends ₹94.82 per USD near record low

Business