Germany's Volkswagen Group and its Chinese partner have sold a factory in the Xinjiang region of China, where accusations of forced labor dogged the facility for many years.
As the event gets closer, more and more games are being announced to be a part and the latest title to be announced for the Esports World Cup 2025 is Free Fire. Free Fire’s announcement as a part of ...