North Face apologizes after openly gloating about gaming Wikipedia for free advertising


http://bit.ly/2HJIEV8 via /r/technology http://bit.ly/2YXo5KD