adlerweb.com
The North Face booed by SEO community
“Last week, outdoor clothing brand The North Face and its ad agency Leo Burnett Tailor Made, came under fire after the agency updated images on Wikipedia pages for popular travel destinations…