MGI Worldwide retains its Top-20 position in IAB World Ranking at number 17

MGI Worldwide retains its Top-20 position in IAB World Ranking at number 17


In a great way to start the year, MGI Worldwide has been confirmed as the world’s number 17 network …
Source: MGI Noticias