Should German companies still trade with Russia?

Can green hydrogen replace our natural gas?