Champions League final to generate 123 million euros
Madrid : Npnews24 Online - The UEFA Champions League final between Tottenham Hotspur and Liverpool at the Wanda Metropolitano Stadium in Madrid will generate an economic impact of 123 million euros ($137 million), of which at least 66…