Find the word definition

Wikipedia
ByBox

ByBox is an international software and supply chain management company with its headquarters in Didcot, Oxfordshire.