The £14.5m business school building has a 'mini Wall Street'