deugro Completes Heavy Lift Cargo Movement for Major FPSO Project in China
deugro opens a new 96,775-square-feet Operations and Logistics Terminal in Baytown, Texas, USA. Strategically located in the heart of Baytown, this facility contains 7.3 acres of paved and fenced hardstand, suitable for container and cargo storage across various industry verticals.