Twitter Reports 147 Billion Global Impressions Throughout World Cup 2022 Twitter has published a number of insights into the global reactions and impressions seen throughout the World Cup 2022. Steve Vegvari 9 months ago