Recent editions of the Forum have seen repentent bankers, business leaders and politicians seeking to make amends following the 2008 financial meltdown, which plunged the world into a series of unprecedented crises.