Indian markets open cautiously as Nifty 50 falls below 23,800

Business