Brazil’s government has claimed the deal between Petrobras and McLaren has been brought to a conclusion, though the Formula 1 team has yet to communicate an official split. It was announced in early 2018 that Petrobras and McLaren had signed... More»