Please enable javascript to view this site.
Infinitum Films produced this animation video to convey the message that London based company Acumen wanted to deliver at a conference.