Finance June 29, 2026 Rs 8,350 crore crash in Persistent shares explained: Why investors are worried about Nagarro deal