Explore the Energy Glossary

Look up terms beginning with:

satellite platform

1. n. [Production Testing]

A platform on which surface multiphase pumps can be mounted and connected to subsea multiphase pumps.