It is true according to the FSF website. From http://www.fsf.org.uk/latest-news/view/england-wales-matchday-lens-euro-2016-france :
"No drinking on the streets: The sale, transport and consumption of alcoholic drinks will be banned in the car parks, shuttle buses, coach parks and in all public...