London’s New Artificial Trees Guzzle As Much Pollution As 275 Regular Trees
Say hello to the capital’s new City Trees! The world is, finally, awakening to the imminent threats posed by climate change and pollution, and London is starting to do its bit to help. From zero-emissions streets...