A report by corruption watchdog Transparency International has singled out companies from Israel and China as the biggest bribe givers in the pursuit of government contracts. According to the report, many foreign governments are not firm in entrenching […]
Israeli and Chinese companies are the biggest government bribe givers in Africa
-