About Blackbird Holdings
blackbird group is a well-established investment holding company and financial services group based in cape town, south africa. blackbird group has invested in start-ups that has a s... Read more
blackbird group is a well-established investment holding company and financial services group based in cape town, south africa. blackbird group has invested in start-ups that has a s... Read more