2.020EUR-2.42%Mkt Cap: 210.54M $P/E: 101.00Today
Squirrel Media, S.A. produces and distributes audiovisual contents in Spain and internationally. It primarily offers advertising, content, media communication, and technology services. The company was formerly known as V…