Wind turbines suspended high in the sky have potential as an alternative power source for Saudi Arabia

Press/Media: Press / Media

PeriodOct 16 2017 → Oct 17 2017

Media coverage

5

Media coverage