Skip to content
Persistent Systems shares slide 5% despite Q2 revenue growth. Buy, sell or hold? · Hindustan Sphere