London Business School opens the new Sammy Ofer Centre