10.0.3.230

Onex completes $871m Jeld-Wen deal

598
The total investment of $871m includes $689m from Onex Partners III, of which Onex’ share was $124m as a l