The Pros and Cons of Geoengineering: Is it the Solution to Combat Climate Change? on June 15, 2023 artificial trees carbon dioxide climate change technological approaches +