TAQA UK has awarded Allseas the contract for the engineering, preparation, removal and disposal (EPRD) of the Brae Alpha platform in the UK Central North Sea. Located 270 kilometres northeast...