ESTO is backed by a close-knit group of international investors who share our mission to make shopping fast and flexible. We've raised over €300M to date.