21.2 C
London
Sunday, June 26, 2022
Home Tags Apple

Tag: Apple

Apple demanding up 50% rent reduction for its UK stores

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