Sensex slips 77 points as Nifty ends flat at 23,650

Business