Canadian GP under scrutiny amid F1 boss apology to teams
F1 CEO Stefano Domenicali apologised to team bosses following a number of issues during the race weekend.Complaints were raised after a breakdown in communication between the circuit and police saw team members and guests stranded for hours when the entrance to the track was closed on Friday and Saturday.The circuit is located on the man-made Notre Dame Island that was constructed in the Saint ...Keep reading