Opens new facility to improve access to oil and gas market and accommodate projected business growth for the next five year EDMONTON, 2014-10-24 — /Travel PR News/ — DHL, the world’s leading logistics company, today announced the opening of a new facility in Edmonton, Alberta, Canada. Representing a significant investment of C$2.1 million, this new facility will… Read the full press release