This animated video is just part of a cross platform global campaign for DHL to showcase its expanding wind energy marketplace.