10.0.1.200

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

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