Yahoo Canada Web Search

Search results

  1. 17 hours ago · Nike sales and profits have slumped as the sportswear giant wrestles with a lacklustre demand for new trainer models. It posted a net income of $1.05nb (£79m) or 70 cents (53p) a share, in the ...

  1. People also search for