Tech UK Opens Portal for African Tech Startups to Apply for UK’s New Global Tech Awards UK’s Department for Business and Trade (DBT) is on the hunt to unearth the most promising tech start-up companies across the world through the... Ravenewsonline EditorMarch 12, 2024