Sector: Industrial
Headquarters: London, United Kingdom
Status: Exited
Investment Date: 2010
View Website
Owner of containerships