Garrigues has announced record-high global revenue of €454.27 million for 2023, marking a decade of continual growth.