Adidas gets govt approval to open company-owned stores in India

Adidas gets govt approval to open company-owned stores in India

Adidas, among the first foreign sports brands to enter India in 1995, operates 760 stores through franchisees.

Bring stories like this into your inbox every day.

Sign up for our newsletter - The Daily Brief
Subscribe to Newsletter