Amount Raised
$100 Million
Company
Humboldt Americas LLC
Location
C/O PETRA MANAGEMENT LTD.
United Kingdom