25 Mar 2016 --- Budweiser launches ‘Tackle Impossible: A Force for Safer Roads’ in the United States and calls on young adults to join together to create smart driving innovations and help stop preventable road crashes. The initiative will ignite the entrepreneurial spirit of young adults to tackle global road safety and help find solutions to drunk driving. The initiative is part of the brand’s global commitment to build a better world.