Immortals Gaming Club raises $26 million and sells its Call of Duty League team to 100 Thieves
Esports company Immortals Gaming Club is wheeling and dealing today. The company raised $26 million in funding from investors including Meg Whitman to expand...