Five Teams from Asia emerge as top 12 finalists of 2021 Microsoft Imagine Cup World Finals to compete for a spot at the World Championships in May