Nifty crosses 25,000 mark for 1st time since July

Business