Industry leader challenge

This year, the Industry Leader Challenge will be Ben’s biggest challenge ever. A group of up to 10 teams from well-known automotive businesses will take on ILC 2021: The Climb – to conquer Mount Kilimanjaro! Each intrepid industry leader, along … Continue reading Industry leader challenge