Indian rupee opens 94.93 per US$ edging closer to 95

Business