Your browser is not supported. Please update it.

5 July 2019

Siemens Gamesa claims 70 patents to make “hot rocks” a game changer