Zurich-backed CoverWallet launches platform in Switzerland

The New York-based company uses technology to help SMEs search, buy and manage insurance online.
Subscribe Free Trial