Report - G20 Leaders or La GG ards?...Odebrecht received a US$2.6 billion fine for bribery.1 The company was charged with paying around US$788 million in bribes, some of which flowed through

Please pass captcha verification before submit form