Richard Sabin, managing director of Biotecture*, details how living walls provide an innovative solution for reducing air pollution and improve air quality along congested urban highways.
Element Six (E6), part of the De Beers Group, has announced the introduction of a new, state-of-the-art, fully automated line for road milling bit manufacturing, expected to be in service in the second quarter of 2022.