10.0.3.54

Improvements needed in ‘science’ of deal sourcing to combat rife inefficiency

975
Just 25 per cent of a PE firm’s logged deals actually get completed, according to research by Sutton Place Strateg