3 C
London
Sunday, April 18, 2021
Home Tags Apple

Tag: Apple

Apple demanding up 50% rent reduction for its UK stores

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