MarketsBSE Denies Technical Glitches Occurred on June 4, Cites Payment Lag for NAV DelaysBY Outlook Business Desk