Storia: Persistent Systems shares slide 7% after Nagarro deal; Elara retains 'Sell' on growth, margin worries — Warptech Lab News