Despite promises that many BioWare staff have found new roles elsewhere at EA, it seems quite a number of them have simply been let go.
Esports revenue includes media rights, ticket sales, sponsorship and advertising deals, but the entire gaming industry ...