Eyal Lalo, CEO of Invicta Watch Group said: “We are thrilled to expand our presence in Formula 2 and in one of the best performing teams on the grid. “Invicta continues to be one of the ...