Funding and Acquisitions News: Direct maker-to-buyer marketplace Urbanara lands €3.5 million in Series A

Avatar
By Editor May 21, 2012