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