Sensex 78,502 as Nifty holds above 24,580 after Q1 earnings

Business