20210225 business.india-business: NSE faces over 5-hour tech glitch; puts traders on edge