British Land signs Aldi deals

British Land has agreed four new leasing deals with discount supermarket Aldi at its retail parks across the UK.