Develops onboard carbon capture devices that trap CO2 from ships' exhaust gases and convert it into limestone pebbles for offloading at port, targeting net-positive maritime decarbonisation.
4 Anthony Way, London, Greater London, N18 3QT, United Kingdom
View on map124 City Road, London, Greater London, EC1V 2NX, United Kingdom
View on map