The $17.3 billion mega-merger between Eldorado Resorts and Caesars Entertainment has completed, creating the world’s biggest casino company. A gaming superpower is born With over...
Major online games developer Yggdrasil is closing its Malta studio and moving to Poland blaming lack of talent. Is the writing on the wall for the...