Business

The Ubuntu Tribe (TUT) signs deal with 31 African countries to accelerate Africa’s Digital Transformation