5square is an independent investment company based in Laren, Netherlands, that focuses on investing in medium-sized, fast-growing, and mature companies. Founded in 2004, the firm aims to help entrepreneurs reach their full potential by providing growth and expansion capital.
Focus Areas
Investment Types
Notable Investments