Home › Forums › Commercial Aviation › Why did this idea never "take-off"? › Reply To: Why did this idea never "take-off"?
Yes TTP the British were the first but the Russian were the first to perfect it and take it to max. speeds.