Sensex ends at 77,123.82, Nifty closes at 24,123.65 after losses

Business