FaZe Clan has decided to restructure its business, following the merger of Gamesquare and Richard Banks becoming the CEO. As a part of bringing changes to the business, the renowned company has laid ...