+41 22 311 10 80 contact@stor-h.com
STOR-H has set up in Beijing!

STOR-H has set up in Beijing!

Press Release – November 2021  STOR-H has set up in Beijing! In recent years, as the greenhouse effect continues to expand and as extreme weather intensifies, countries around the world are under pressure to achieve their Carbon Neutrality targets. As one of the...