Bermudair
This new airline has no economy seats, overhead luggage bins
With just 30 business class seats from tip to tail, the Bermuda-based startup offers more of a ‘p...
With just 30 business class seats from tip to tail, the Bermuda-based startup offers more of a ‘p...