Tag: Persistent Systems Q2 earnings