Economy | Tue Jun 4, 2013 4:58pm IST

Rupee's slide toward record low puts India in tight spot