World Bank debars Techno Brain: Malawi told to cancel all deals
World Bank has banned Techno Brain for collusive and fraudulent practices the company used to influence the awarding of a contract in its favor. Kenya-based Techno Brain (Kenya) Limited (“Techno Brain Kenya”), an IT-services company,… ...