Kanyi Maqubela

Kanyi Maqubela

venture investor, entrepreneur
96 points
89 Upvotes