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