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.