A Macfarlanes team has advised on the €900 million sale of two Societe Generale banking subsidiaries to a prominent Swiss bank.