Saudi steps up the renewables-hydrogen drive. Kingdom has to mitigate Germany’s Icarus experience!

The last week’s international media have been filled with the ambitious plans … Continue reading Saudi steps up the renewables-hydrogen drive. Kingdom has to mitigate Germany’s Icarus experience!