Neveu to depart as leader of World Endurance Championship – SportBusiness . September 24, 2020Neveu to depart as leader of World Endurance Championship SportBusiness Brought to you by Google News. Read the rest of the article here