Global oil and gas company Total has named 99 “Startuppers of the Year” from 33 African countries, with the winning…
Browsing: Startupper of the Year
Global oil and gas company Total has opened applications for its “Startupper of the Year” award in the 34 African…