Why EU businesses are falling behind their major competitors, BusinessEurope chief says 07 April 2024