The UK and Ireland region performed relatively well, declining only by 1%, driven by resilience in the Energy & Utilities sector. France was among the hardest-hit regions, with revenues down 3.5%, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results