Members of the Senedd (MSs) on the economy committee criticised ministers for their "sluggish" response to the port closure.
But Alex Bouaziz, CEO of Deel, a competing human-resources tech firm, hoped O'Brien would play the role of the fictional ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results