India markets close in 4 hours 28 minutes

Slower GDP Growth To Weigh On The Rupee