Return to Article Details Report on the International Management Teachers Academy (IMTA) held in Bled, June 15–21, 2025 Download Download PDF