I
UK trade body representing advertisers (Incorporated Society of British Advertisers).
Where they sit
The primary trade body representing UK advertisers, widely recognised as the authoritative voice for brand-side interests in UK advertising and media policy.