VEOLIA – Film Business

A collection of 20 clips, each 2 minutes 40 long, in motion design, intended for Veolia Group sales representatives in all countries. The films were produced in English and are currently being adapted in 10 different languages.

see EXTRACTS