77% of companies believe that the biggest challenge of 2024 was managing the impact of rising costs Read more