TimelineUpdatePersistent Systems Ltd Block deal of 73,428 shares at 6,322.20 worth 46.42 crore rupees.BBBW News Desk1/7/2025 5 min read ListenJan 7, 2025 10:10 AMMore Recommendations