Subscribe to:
Post Comments (Atom)
Compliance is a key word in corporate parlance of the 21st century. Hit by scams and reeling from lackadaisical implementation of regulations, companies are looking to set up internal controls and self regulate their behaviour in the interests of long term sustainability.
No comments:
Post a Comment