F ft.com US executives quit $25B gas venture over claims of secret Russian control 7 points JumpCrisscross 17 days ago 1 comments