Featured 2 European business leaders confident despite current headwinds Jan 19, 2023 While 65% of European business leaders agree they are facing the most challenging operating environment ever, an even larger…