Orion clinches €600m Odin portfolio deal from Credit Suisse

by