Industrial carbon-capture company manufacturing the CycloneCC modular, skid-mounted capture units for deployment in cement, steel, refinery and energy facilities worldwide.
Locations
London, United Kingdom (Headquarters)
4th Floor, The Forge, 105 Sumner Street, London, Greater London, SE1 9HZ, United Kingdom