Here’s the latest from our portfolio companies; and a few of our thoughts and ideas.
Filter by
Next page
©2025 Novastar Ventures Limited
This website is issued by Novastar Ventures Limited, an investment manager authorized and regulated by the UK Financial Conduct Authority and registered in England and Wales: Company No 12230248 with registered office at 21-27 Lambs Conduit Street, London WC1N 3GS, United Kingdom. Throughout this website, Novastar’s work and team encompass both Novastar Ventures Limited and its investment advisors in Nairobi and Lagos.