ALE has successfully installed a 14,000t offshore platform in the North Sea

Read More