Timeone have seriously let down this company.
Make no mistake though - there is mutual responsibility here and shareholders need to see that responsibility delivered in a transparent and professional way that demonstrates confidence and strong leadership.
Enough said.