Formula One driver Lance Stroll ... as well as multiple properties in Canada, London, and Switzerland, where his son currently resides. Stroll initially sparked rumors of a relationship with ...
Before 2021, up to $400 million was spent on the construction and development of a top-level F1 car, per Motorsport Magazine. The cost cap was then reduced significantly to $145 million in 2021.