Background: The last 20 years have seen an incredible surge in innovative businesses and technologies, alongside a massive increase in globalization. Business and Finance have become more integrated and complex than ever before – a fact that is best reflected by...