Despite attracting $20.7 billion through special deposit and borrowing windows, India's rupee remains near record lows a...