Ideaforge share price slumps 7% post weak Q1 results. Should you buy, sell or hold?

Wait 5 sec.

Ideaforge share price slumps 7% post weak Q1 results. Should you buy, sell or hold?