Carbon Clean wins 2024 Tech Tour Growth50 Sustainability Award Friday 09 February 2024 09:30 Carbon Clean has won the Sustainability Award at the Tech Tour Growth50 Europe 2024 Summit.