MarketsMidcap IT Stocks Bleed: Persistent Systems, Coforge Plunge 8% After Q1 EarningsBY Outlook Business Desk