New Luba Freeport depot opens for business by admin February 27, 2015 February 27, 2015 Hutton’s Group is delighted to announce that its new depot in Luba Freeport, Equatorial Guinea, is now open for business. Serving maritime and offshore customers in West Africa, the Luba… 0 FacebookTwitterLinkedinEmail