Im pretty certain that 90% of all foreign business - particularly offshoring - is rife with corruption. For one thing its the perfect vehicle for the ruling elite to launder money into offshore bank accounts.
How could there not be? The way those offshore companies treat their employees tells us all we need to know about their character; and we already know about the character of our own elected representatives.