Triton Returns Hit €12 Billion After Trench, Industrial Technology Exits - Bloomberg.com