OOH Advertising Where there is a driver, there can’t be alcohol. Ambev painted that on its own beer trucks.
Every year, more than 5,000 people die on Brazilian roads. 65% of those deaths involve alcohol. The country spans continental distances, with remote areas that conventional road safety…