17 C
London
Saturday, July 31, 2021
Home Tags Apple

Tag: Apple

Apple demanding up 50% rent reduction for its UK stores

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