Upstream Engineering has a long-term working relationship with one of the most successful offshore fabrication yards strategically located on the Texas Gulf Coast in Ingleside, Texas. This working relationship has enabled Upstream and our fabrication partner to execute several EPC projects in countries such as Mexico, Nigeria, Argentina and Malaysia.
Fabrication
What We Cover
Fabrication