UK invites African startups to apply for global award

The United Kingdom’s Department for Business and Trade (DBT) has asked tech startups in Africa and around the world to

read more UK invites African startups to apply for global award