“Nikola Tesla” Named Best Production at South Korea’s Largest Musical Festival Out of thirty musicals, the Hungarian production Nikola Tesla – Infinite Energy won the award for best musical of the... 2025.07.09.