Today the rules are very clearly defined and every company ensures all staff are fully conversant with the various laws and company ethics pertaining to this so there is really no excuse any more for running foul of either the FCPA or the UK equivalent.
It can make operating in certain countries almost impossible due to their demands to use 'agents' for almost everything (China and Indonesia are prime examples) and often one just has to walk away.