clean - yes, but corruption free? corruption is everywhere. if you have powers and decisions making you'll get corruption.
look at lobbying in US - that's pretty much buying decisions.
huge corps giving money to presidential candidates in US now - are there no strings attached and no further expectations?