13.9 C
London
Thursday, October 28, 2021
Home Tags Apple

Tag: Apple

Apple demanding up 50% rent reduction for its UK stores

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