New self-cleaning concrete developed for tall buildings. China Tech News Flash! #2

Who would have thought of such an idea? But, with China having the most skyscrapers in the world, more than … Continue reading New self-cleaning concrete developed for tall buildings. China Tech News Flash! #2