US executives quit $25B gas venture over claims of secret Russian controlft.com7 points·JumpCrisscross··0 commentsOpen articleSaveView on HN