Burberry Chief's Pay in Focus

Burberry's merchandise is iconic and still very much in fashion. The British luxury brand reported a strong 370 million pound retail revenue for the first quarter beating analysts forecasts. Sales g