Britain has opposed Saudi Arabia’s inclusion in the list because of it probably bad for business, especially for the City of London. In a significant development, the European Commission has added a host of countries including Saudi Arabia, Nigeria, Panama,… Read More ›
Panama
Panama bans Odebrecht contract midst bribery admission
Odebrecht is facing a ban in winning future contracts in Panama unless it cooperates with Panamian authorities. With Brazil’s Odebrecht having admitted to bribing officials in Panama and other countries to snag government contracts, Panama has stated it will now… Read More ›