July 9, 2015DPD announces winner of £100,000 tech incubator Technology By Helen Norman After an exhaustive six-month process, parcel delivery company DPD has announced the winner of its…