terra firma capital partnerslatest news & developments