East of England sees industrial take-up jump 231% in second best year on record

According to Savills latest Big Shed Briefing, take-up of industrial space units of 100,000 sq ft...

Read More