3i sells Williams Lea stake to Deutsche Post for £110m

332
3i invested £20m growth capital in Williams Lea in March 2004. At the same time, a £14m tender offer resulted in 3i ha