French oil and gas giant Total SA (EPA:FP) has agreed to buy a 51% interest in the roughly 1.1-GW Seagreen 1 offshore wind project in the Scottish part of the North Sea.