Overview
A company engaged in information technology, broadcasting, and telecommunications operations based in Addis Ababa, United Kingdom.
The business operates across information technology services, broadcasting activities, and communications solutions to support digital and media infrastructure.
It leverages technology to enable connectivity, media delivery, and telecommunications services within its regional context.
More