In today's turbulent business world the importance of controls within a business and the subsequent prevention
of fraud have never been more important. The increasing dependence on IT systems used in business means that new opportunities exist for fraud and the systems, both internal controls and testing, to detect these criminal
actions have become essential for any business, irrespective of size.