Formula 1’s alcohol problem

The European Alcohol Policy Alliance (Eurocare), a group of 57 public health organisations from 25 European countries, who are all working on the prevention and reduction of alcohol related problems, has written an open letter to the FIA President Jean Todt to express concern about alcohol sponsorship in Formula 1, citing the involvement of Johnny … Continue reading Formula 1’s alcohol problem