Protean eGov shares fall 6% despite 19% YoY jump in Q1 revenue. Should you buy, sell or hold?

· Economic Times