Tamaa Capital



Tamaa means Ambition in Swahili

Big results require big AMBITION.