News

[NEW YORK] Nike is downsizing its technology division and letting go of some employees as management resets priorities. Staff in the world’s largest sportswear retailer’s strategic enterprise and ...