Orix Capital takes stake in geotechnical construction specialist Odin

Orix Capital Partners has bought a majority stake in environmental and geotechnical construction specialist Odin.