China's 50m Inflatable Dome: A Solution for Construction Site Pollution - Rollup News