Considering the logistics they have got sales progress is actually quite slow4 Feb 2022 16:49
I just get the feeling there is a fundamental sales force / biz dev issue that is not scaling the new 'wins' fast enough. Having worked for a few US IT companies, I cant help but compare approaches. I think they are lacking an experienced, motivated and hard charging sales force to get the tech in front of as many prospective clients as possible.