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 ›