Small shops face £1.7bn debt mountain

Sell My Commercial Property > Commercial Property > Small shops face £1.7bn debt mountain