Subsea energy storage and power generation specialists EC-OG said it has demonstrated the capabilities of its Subsea Power Hub (SPH)…