U

Decama Capital

Investor United Kingdom Founded 2005
Last Update May 22, 2022

Decama Capital Business

Business models
Product stage
Employees

Sector

Target Customer

Core Technology

Tags (4)

renewable-energyreal-estateclimate-techimpact-investing