News

The DHC-6 Twin Otter is a Canadian built STOL (Short Takeoff and Landing) 19-passenger utility aircraft developed by de ...
A China-based air travel firm is suing Canadian plane manufacturing giant De Havilland Aircraft of Canada ... any or all of three DHC6 Series 400 Twin Otter aircraft The claim said Meiya would ...