Green Car Congress favicon

German power-to-gas facility opens green methanation plant; €28M STORE&GO project