Lack of small and mid-size warehouse space costing English economy £480m a year

The shortage of sub-100,000 sq ft warehousing space means the English economy is missing out on £480m GVA per annum, a report claims.

This is because