Directors’ Deals: Segro chair shows faith

Warehouse developer’s share price at its lowest in three yearsCoronavirus pandemic