Severstal explores options for low carbon hydrogen at competitive costs / RSS News / By Pierquinto Russia’s lack of wind and solar power generating capacities means the country needs to find…