Repairs, Installation & Corporate Supply

Device repairs, installation and corporate supply of electronics in Tanzania, handled by your local branch.