Abu Dhabi-based Taqa has launched a strategic review that could lead to the sale of its oil and gas operations. Taqa, which has upstream operations in the UK North Sea, the Netherlands, Canada