Retail
What Adidas, Chanel and Moncler need to sell to pay rent on the world's most expensive shopping streets
London - Manhattan's Upper 5th Avenue has claimed the title as the world's most expensive shopping street - at least when it comes to paying rent that is. Retail space on this prestigious shopping streets costs a whopping 3,000 dollars (2,408 pounds) per square foot annually according to the latest edition of Cushman & Wakefield's global...
loading...