Robert Bosch Venture Capital co-leads USD 10 million investment round in SiteAware

Media-ID #3271170