With the expansion of 50,000 screens distributed in buildings across southwestern Europe and parts of Africa, ICARO will now operate one of the largest digital media networks in the industry, set to ...