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

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