Weaknesses: In its recent setback, the company is seen to suffer sales from Russia. Closing Nike’s five stores in Russia due to lower sales will impact company’s overall sales pitch. Despite of its best product offerings and its compatibility to the pitch, it cannot sell off at the prior three World Cups. Adidas who is […]