Indonesia earned a spot in the final after a 5-1 triumph over Thailand, the most successful team in the competition with 16 titles.
Organized by Universitas Gadjah Mada (Indonesia) and Maejo University (Thailand), the event marked a significant step in ...