Nifty near all-time high, but 80% large caps in bear territory

Business