SWEN CP
SWEN Capital Partners
Issy-les-Moulineaux, France
About
Founded in 2019, SWEN CP is a private headquartered in Issy-les-Moulineaux, France specializing in Biogas, Hydrogen, Energy Storage.
SWEN Capital Partners is a French investment firm founded in 2019 and regulated by the Autorité des Marchés Financiers (AMF). The company specializes in impact investing across renewable energy infrastructure and sustainable development. Key strategies include SWIFT (biomethane, hydrogen, and green fuels), SWEN Terra (regenerative agriculture), and SWEN Blue Ocean (ocean health regeneration). The firm has financed 200+ biomethane and hydrogen production units and manages diverse portfolios combining financial performance with measurable environmental and social impact. SWEN CP operates as a mission-driven company with robust ESG methodology and transparent sustainability reporting.
Headquarters
Issy-les-Moulineaux, France
Founded
2019
Company Type
Private
Annual Revenue
$500M-$1B
Business Models
Value Chain
Service Regions
Europe, North America
Products
SWIFT
SWEN Terra
SWEN Blue Ocean
SWEN Mezz Flex
SWEN Select Infrastructures
Certifications & Awards
Certifications
AMF Regulated Management Company
Sustainability
600k
Tonnes CO₂/yr avoided
Partnerships
Crédit Mutuel Arkéa, Ofi Invest, Prince Albert II Foundation, BlueInvest