Otterburcht is an innovation hub located at the river Scheldt that provides office space, lab space, and production space for startups, tech and service providers, and companies. The company brings together technology and biology to create sustainable growth and innovation opportunities, with solutions ranging from electric metering stations to energy storage and aquaculture systems.