Germany's current business model of relying on Russian gas has failed