Filter by category

Filter by type

Open Climate Fix

Industry: Technology
Location: London, UK
Number of employees: 11 - 20
Business description: Open Climate Fix is a non-profit research and development lab, totally focused on reducing greenhouse gas emissions as rapidly as possible. Every part of the organisation is designed to maximise climate impact.
yourLogo