Tech showcases are persisting amidst the pandemic, but it's not clear if the system as is will keep working, or if it's time for a change.
Source
Related tags :
Technology. Innovation. Esports.
Technology. Innovation. Esports.