Artificial trees

Artificial trees

A forest of 100,000 "artificial trees" could be deployed within 10 to 20 years to help soak up the world's carbon emissions.

Previous Fact Next Fact
Categories: ForestTechnology