Showtime

They awaken emotions and are part of the modern, digital world: videos. Over 68 percent of global Internet traffic is based on moving images. So, it's no wonder that we also rely on moving pictures that evoke emotions and offer added value.