French oil and gas giant Total SA (EPA:FP) has made it to the final round of bidding for a stake in the 1,075-MW Seagreen wind project in the Scottish part of the North Sea, Bloomberg reports, quoting informed people.