Energy Voice | Babcock wins multimillion pound Taqa contract