Formula 1 says it’s going carbon neutral but fans must demand greater detail on how Staff Writer February 24, 2020