HO
Definition
Heavy Oil (flagship)
HO means Heavy Oil (flagship). The HO flagship develos technology to maximise the value of a major oil and gas company's existing Heavy Oil Assets and develops distintive and competitive options for new access.
✓ Verified term