Planes of the future will feature virtual reality, yoga studios, and lots of cauliflower

Aviation

These airlines are betting you’ll love spending 20 hours on a plane.

We have the technology to keep planes in the air for 20 hours or more. Now we just need to keep passengers happy for that long.
Read more on Popular Science