Given the strong growth guidance management provided only a few months ago and the recent employment ads mentioning "rapid growth" there is no reason for the share price to be behaving the way it is unless it is being manipulated.
LON Price at posting:
24.5¢ Sentiment: Hold Disclosure: Held