Indian markets open cautiously 3rd day Nifty 24,361.90 Sensex 77,903.43

Business