Tags Adam Dry Thallo Elevates Executive Team with CEO Promotion, 3 Other Senior Management Positions Thallo December 5, 2022 Climate tech innovator recently raised $2.5 million to democratize carbon markets London, UK (December 5, 2022) – Climate tech and