Platform 161: infographic
Netherlands-based advertising technology firm Platform161 was looking for an eye-catching way to explain what it does. The end result reads left to right, as opposed to the standard infographic template top to bottom. 3d graphics, text and icons combine to help explain a complex, technical product in an engaging, digestible way.