Incubeta is a digital marketing solution provider specialising in the areas of media, technology and creative. Incubeta sees sustainability as both a planetary imperative and important part of its business in communications.