Revenue up by 26.3% Y-o-Y for Q4 and 35.3% for FY23 SANTA CLARA, Calif. and PUNE, India, April 25, 2023 /PRNewswire/ — Persistent Systems (BSE & NSE: PERSISTENT) today announced the Company’s audited financial results for the quarter and year ended March 31, 2023, as approved by the…