UK Businesses Concerned Over High Corporation Tax Impact on Lease Investments
A major retail chain has signed a 10-year lease for a new flagship store in downtown London. This move is expected to boost local employment and stimulate economic activity in the area. The lease agreement reflects growing confidence in the city’s retail sector despite broader economic uncertainties.