If you’d asked most people what compliance or governance meant to them, up until a few years ago you might been rewarded with a blank look. It’s probably fair to say that these areas suffered from something of an image problem in the past, with corporate compliance departments often seen as the domain of sticklers for rules and regulations whose main aim in life was to obstruct the path of busines …[more]