Riot Games Inc is an American video game developer publisher and esports tournament organizer based in West Los Angeles California
Accelerating the growth of Africa's tech ecosystem