Nike CEO says focus on its own website and stores went too far as it embraces wholesale retailers again
[ad_1] Illuminated trademark of the American athletic footwear and apparel corporation Nike, Inc. seen on the Nike Store window in Antwerp, Belgium. (Photo by Karol Serewis/SOPA Images/LightRocket via Getty Images)…