BASF

Using film to encapsulate the innovative, life-changing work of the world’s largest chemical company

Disciplines

Advertising/Creative
Brand strategy

Sector

Technology

Share