F1 teams could lose alcohol sponsors Saturday, 24th May grandprix.com Struggling F1 teams could be dealt another financial blow. Read full article