Markets open strong with Sensex 77,602.91 and Nifty 24,221.25

Business