Result PERSISTENT SYSTEMS LTD. - 533179 - Outcome Of The Board Meeting Held On April 20, 2024, … BSE India The Financial Results are enclosed herewith.