Skip to content
Persistent Systems shares slide 8% after Nagarro deal; Elara retains 'Sell' on growth, margin worries · Hindustan Sphere