ITC Global initiates installations
ITC Global has announced it has begun satellite communication installations on a Brazilian FPSO fleet following previous successful West African deployment.
ITC Global has announced it has begun satellite communication installations on a Brazilian FPSO fleet following previous successful West African deployment.