Thursday, April 25, 2024
No menu items!

Tag: Ahmed Osman

Malawian ICT firm wins Cyberoam award in South Africa

Malawi-based ICT firm Bits and Bytes Limited was honored with a major ICT award by Cyberoam at...