8 months ago
London, United Kingdom
Announcing the #PitchShare Global Top20 Future Creators of 2017 (our 2nd Annual edition). The best-in-class ventures on the Kabeela.life platform reviewed and selected by our Investment Committee.
Congratulations to this year's winners.
for access to the below content
Don't have an account yet?
Register New Account
or register with your social profile
Already have an account?