Wikipedia angry at North Face after retailer gamed its site for free ads Digital TrendsThe North Face has landed itself in hot water after gaming Wikipedia to get images of its products at the top of Google search results. The bizarre stunt was part ...



View the article