21.1 C
London
Sunday, September 20, 2020
Home Tags Apple

Tag: Apple

Apple demanding up 50% rent reduction for its UK stores

920
Operator of a 38 store estate in the UK, and one of the biggest companies in the world by capitalised value on...