Let’s take a trip down memory lane and remember last year’s winners The winner of 2024 Frankfurt School of Finance & Management, Frankfurt, Germany The winner of 2023 Hamburg School of Business Administration, Hamburg, Germany The winner of 2022 Frankfurt School of Finance & Management, Frankfurt, Germany The winner of 2021 Estonian Business School, Tallinn, Estonia The winner of 2019 Nordakademie, Hamburg, Germany The winner of 2018 ESB Business School, Reutlingen, Germany The winner of 2017 Zeppelin University, Friedrichshafen, Germany