The World Bank has debarred three African subsidiaries of global consulting giant PricewaterhouseCoopers (PwC) for 21 months after uncovering collusive and fraudulent practices tied to a major East African energy infrastructure project.
In a statement released Wednesday, the international financial institution said PwC Associates Africa Ltd (Mauritius), along with its Kenya and Rwanda affiliates, manipulated procurement processes linked to the Eastern Electricity Highway Project—a flagship initiative designed to transmit hydropower from Ethiopia to Kenya.
The ruling effectively sidelines the firms from participating in World Bank-funded contracts across the continent for the duration of the ban, dealing a significant blow to their public sector advisory operations in Africa.

A Flagship Project Undermined
The Eastern Electricity Highway Project is a cornerstone of regional energy integration efforts in East Africa. Designed to transport surplus hydropower from Ethiopia to energy-deficient Kenya, the project aims to reduce electricity costs, expand access to power, and support cleaner energy systems in the region.
Backed by international financing, including World Bank support, the project represents one of the most ambitious cross-border electricity transmission initiatives on the continent. Its scale and importance also made it particularly vulnerable to procurement-related risks.
Findings of Collusion and Fraud
According to the World Bank’s investigation, PwC’s regional entities engaged in practices that undermined the integrity of the bidding process. These included collusion—defined as improper coordination between competing parties—and fraudulent conduct, such as misrepresentation and the submission of misleading information.
The firms were found to have compromised core principles of fair competition, transparency, and accountability that govern World Bank-funded procurement processes. Such violations fall under the institution’s sanctions framework, which is designed to deter misuse of development funds.
While the case does not involve criminal prosecution, the administrative sanctions imposed are considered severe within the global development finance ecosystem.
Ethical Breaches and Professional Fallout
The findings highlight significant breaches of fundamental professional ethics, including integrity, objectivity, and adherence to fair competition standards. For a firm of PwC’s global standing, the implications extend beyond financial penalties.
Professional services firms operate largely on trust—particularly when advising governments and managing large-scale public projects. The debarment raises concerns about internal compliance systems and governance practices within the affected subsidiaries.
Sanctions and Conditions for Reinstatement
Under the terms of the decision, the three PwC entities are barred from participating in World Bank-financed projects for 21 months. Reinstatement after the disbarment period is expected to be conditional on the implementation of strengthened compliance measures and internal controls.
The World Bank’s Integrity Vice Presidency, which conducted the investigation, has increasingly taken a hardline stance on procurement violations, emphasizing accountability across both public and private sector actors.
Wider Implications for Africa’s Consulting Sector
The case sends a strong signal across Africa’s consulting and advisory landscape: even globally recognized firms are subject to strict enforcement when involved in development-funded projects.
It also underscores the persistent risks associated with large infrastructure contracts, where high financial stakes and complex cross-border arrangements can create opportunities for misconduct.
For the World Bank, the decision reinforces its commitment to safeguarding development funds and maintaining credibility in its operations. For PwC, it marks a reputational setback that may prompt broader scrutiny of its practices in emerging markets.
As African countries continue to pursue large-scale infrastructure development, the case highlights the critical importance of transparency, accountability, and ethical conduct in ensuring that such projects deliver their intended benefits.
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
















































