Smog Free Towers set to be produced in China by the end of this year

Smog Free Towers set to be produced in China by the end of this year
- The tower has been advertised as being a legitimate means of disposing of the harmful air pollutant particles that plague Chinese cities. But, after ...