Allseas leads the removal of a historic platform in the North Sea

The Brae Alpha platform produced more than 600 million barrels of oil equivalent since 1983.