A decade of the London School of Business and Finance