39a316cdfec5c4fb105a212b1ae7514f?s=128

IAB Russia

iabrussiaprez

The Interactive Advertising Bureau (IAB) – is an international association
of digital advertising companies all over the world. Independent professional
organizations under the brand of IAB are successfully operating in more than
40 countries on 5 continents.
IAB is founded in New-York, USA, in 1996 year.