General Motors (GM) is set to enter Formula 1 in 2026 with a new team under its luxury Cadillac brand. This exciting ...
The Star recently sat down with GM Canada president and managing director Kristian Aquilina and talked his first impressions ...