Indian rupee opens at 88.77 per US dollar

Business