Treepz
-
Business
Treepz emerged winner above 7,500 companies from 54 African countries that competed for the award
Treepz is one of Africa’s leading shared mobility startups and has established itself with close to 10,000 daily rides completed…
Read More »