Persistent Systems achieves $452.4M Q1 revenue growth, Nagarro deal approved