With 64 games and more than four weeks of action behind us, 2018 FIFA World Cup Russia has finally come to a close. After beating Croatia in a 4-2 battle, France has been named World Cup champions for the first time since 1998. From Belgium’s 94th-minute game-winning goal against Japan to Russia upsetting Spain and…
Source: Ad Week – AD & Brand News