Home » Liberia

Tag - Liberia

News Tech

World Bank Blacklists Kenyan IT Firm

Kenyan IT firm Techno Brain Limited has been banned by the World Bank over fraud. Kenyan IT firm Techno Brain Limited and its United Arab Emirates(UAE)-based...