Games giant

Could Overwatch be the game to take e-sports mainstream?Its developer Activision Blizzard has just announced the first seven team owners for a forthcoming league. It believes, in time, the tournament could prove more lucrative than the UK’s Premier League

Read More

Copyright 2024 Business Ideas UK