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...