Regional Moonbase Capital launches $15 million SME investment vehicle Spain-based search fund investment firm Moonbase Capital has launched a $15 million investment vehicle aimed at backing talented... News • 16 October, 2024 Moonbase Capital smes