Sensex closes at 77,540.83 as Nifty gains 20.15 points

Business