F ft.com US executives quit $25B gas venture over claims of secret Russian control 6 points locknitpicker 18 days ago 3 comments