IT Transformation video

  • 4 years ago Posted in
The changing face of Formula 1 as on-track performance is impacted by optimised IT infrastructure.