News

Saudi hydrogen projects — part of the country's Vision 2030 program — risk suffering from sunk costs and delayed sales ...