Launched!

Stack

Launchpad for Web

Published on: November 29, 2018 | Location: Utrecht, The Netherlands | Tags: SaaS, Computer Software
Stack is a reinvented internet launchpad, increasing the efficiency of working with the web by allowing simultaneous use of multiple apps within a neatly organized working environment & immersive split screen view