Malta
The Digital Advertising company in Malta with the highest EBITDA is River Tech p.l.c. (Oslo Stock Exchange: RIVER.OL) at USD 12.98 M.
The Digital Advertising company in Malta with the lowest EBITDA is Catena Media plc (Stockholm Stock Exchange: CTM.ST) at USD -12.37 M.
The top 10 Digital Advertising companies in Malta by EBITDA are River Tech p.l.c. and Catena Media plc.
The bottom 10 Digital Advertising companies in Malta by EBITDA are Catena Media plc and River Tech p.l.c..