News

Shell’s recent announcement to permanently close its seven hydrogen refueling stations for passenger cars in California ...