Appoints Dr. Ajit Ranade as an Independent Director to the Board SANTA CLARA, Calif. and PUNE, India, July 20, 2023 /PRNewswire/ — Persistent Systems (BSE: PERSISTENT) (NSE: PERSISTENT) today announced the Company’s audited financial results for the quarter ended June 30, 2023, as…