CommerzVentures invests USD6 million in Concirrus

Open in new window