India Markets close in 38 mins