Since 2010, Ah! Corp has been designing and producing brand films for Veolia for broadcast during the AGM and for use on all the group’s platforms.