Business | Thu Feb 13, 2014 6:56am EST

Terra Firma drops top manager Darragh