Tevau Shines as One of the Top 22 in the IG-SBC Japan 2024 Global Innovation Competition

The three-day IG-SBC Japan 2024 concluded successfully on November 20 at The Ritz-Carlton in Tokyo. This highly anticipated international…