BUSINESS Max Verstappen explains furious reaction after fans cheer his Australia GP DNF March 24, 2024