Nifty closes below 24,400 mark for 1st time since May

Business