German sportswear brand Adidas is aiming big in China with a plan to open 3,000 new stores in the country in the next five years. The new outlets will take the store count in the country to 12,000. The company aims to expand its presence in cities where it offers running gear and tennis shoes. Read More →