Persistent Systems share price plunged over 7%, while L&T Technology Services share price was flat in early trade on Friday after the IT services companies reported their Q1 results. Both the Tier-II IT players announced their Q1 results on Thursday, July 18, along with IT major Infosys. Persistent Systems’ net […]