Censhare logo

Censhare

Censhare is a Munich-based company founded in 2001.

$29.4m

Money raised

Overview

Censhare is a Munich-based company founded in 2001.