Sensex hits 77,301.40 as Nifty tops 23,950 on foreign inflows

Business