The Economic Times
Elections 2026Company / The Economic Times
Persistent Systems shares slide 5% despite Q2 revenue growth. Buy, sell or hold?
16 Oct 2026 10:49 am
27 C
Persistent Systems shares slide 5% despite Q2 revenue growth. Buy, sell or hold?