Happy Horizon

Happy Horizon

Experts in critical thinking, creativity, campaigning and technology.

HQ location
Eindhoven, Netherlands
Launch date
Company register number
66371856
Authorizing premium user...