The League of Legends World Championship is arguably the most popular esports event in the world. Millions of spectators, ...
Financial services company Mastercard has tapped into the African esports sector by hosting its inaugural Esports Summit in ...