Is transparency naivete? Not at all. Rather, naivete is blaming governments solely and not recognizing that corruption exists because private businesses abet and facilitate irregular and illegal practices. Neither local nor multinational companies can claim to have failsafe processes to ensure best practice in corporate governance.
Meet global corruption’s hidden players in this excellent video.