About us
Define
Definitions for
"Exel"
Exel plc is a British based logistics company. Its headquarters are in Bracknell to the west of London. It operates in over a hundred countries.
en.wikipedia.org