In recent years, the financial system has come under heavy criticism, especially in the wake of the financial meltdown of 2008 which ruined many lives. It has been asserted that the financial system is a major let down to the various groups of stakeholders. What I am going to present below, then, is a synopsis of the arguments made to support the ‘fact’ that the financial system is a major… Read Article →