Cuatrecasas has reported record-high 2023 revenue of €388.7 million—up 10.2% from the previous year.