CorporatePersistent Systems Q1 Profit Falls 8.7% QoQ Despite Strong Revenue Growth, Record Deal WinsBY Outlook Business Desk