Deutsche Post
The German postal and logistics company Deutsche Post bought a majority stake in the company in 2006. Deutsche Post sold Williams Lea Tag to Advent International in 2017.