The Mercedes Formula 1 team has been left with “some question marks” as to what caused Lance Stroll’s engine failure during the Canadian Grand Prix weekend. Mercedes introduced its fist power unit ...