FirmLens
Back to directory
SC

SWEN CP

SWEN Capital Partners

Issy-les-Moulineaux, France

BiogasHydrogenEnergy StorageOtherPrivate
Founded 2019600k tonnes CO₂ avoided/yr

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.

impact investingsustainable financeprivate equityinfrastructureenergy transitionregenerative agriculturebiomethanehydrogengreen fuelsocean health

Headquarters

Issy-les-Moulineaux, France

Founded

2019

Company Type

Private

Annual Revenue

$500M-$1B

Business Models

B2B

Value Chain

Asset ManagementConsultingAdvisoryDevelopment

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

More Biogas Companies

View all

More Renewable Energy Companies in France

View all