MSc in E-Commerce ranked in 2nd position nationwide and 21st globally in Best Masters Ranking