McLaren has launched an investigation with engine supplier Mercedes to investigate why both of its cars suffered terminal electrical faults that ruled them out of the Chinese Grand Pri

Livestream Player