- Business
- Société Générale S.A. operates as a global financial services company offering a comprehensive range of banking and financial products and services. Its core business segments include French Retail Banking, Private Banking and Insurance, Global Banking and Investor Solutions, and International Retail, Mobility, and Leasing Services. The French Retail Banking segment features the Société Générale retail bank, private banking services, insurance, and the leading digital bank BoursoBank. The Global Banking and Investor Solutions division provides wholesale banking with expertise in equity derivatives, structured finance, and ESG (Environmental, Social, and Governance) solutions. The International segment includes universal banks in countries such as the Czech Republic, Romania, and various African nations, as well as Ayvens, a sustainable mobility brand resulting from the merger of ALD and LeasePlan, and specialized financing activities. Société Générale targets retail, corporate, and institutional clients primarily in Europe, Africa, and international markets. Founded in 1864 and headquartered in Paris, France, Société Générale also operates through subsidiaries and alliances across its geographic footprint.
Recent strategic developments include divesting its Moroccan operations with the sale of Société Générale Maroc and subsidiaries to Saham Group for €745 million, aligning with the group’s strategy to streamline operations and strengthen its balance sheet. The group has also intensified its digital transformation and innovation programs, investing significantly in technology to enhance client experience and operational efficiency. Additionally, Société Générale launched a new €1 billion share buy-back program in late 2025 as part of its capital distribution strategy. The company continues expanding its sustainable finance offerings and aims to reduce carbon footprint with commitments to ESG principles integrated into its core activities. The merger of the French retail networks Société Générale and Crédit du Nord has been a major recent milestone, alongside the creation of Ayvens, marking its leadership in sustainable mobility solutions. Société Générale reported strong financial performance in 2025, with growth in revenues and net income supported by its diversified business model and strategic initiatives.
Thus, Société Générale provides banking, insurance, asset management, leasing, and mobility services primarily to retail, corporate, and institutional clients, maintaining a multi-segment approach backed by recent operational streamlining, digital innovation, sustainability efforts, and capital management measures.