Governance issues in business and finance in the wake of the global financial crisis