US executives quit $25B gas venture over claims of secret Russian controlft.com6 points·locknitpicker··2 commentsOpen articleSaveView on HN