Burberry - SkillNet Solutions

Burberry

JULY 06, 2020
Written by

Founded in 1856, Burberry is a luxury fashion house with more than 450 store locations in more than 50 countries, and £2.5 billion in revenue.