News

Alpine have just appointed Steve Nielsen as managing director following the departure of Oliver Oakes. He reports to Flavio Briatore, who oversees big picture decisions – like the move to Mercedes ...