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 €150M to date.