Why it feels like everyone in the world is heading to Japan right now
Flight demand More tourists means more transport. Some 37 million flights are scheduled to take off globally this year, according to industry data compiled by BloombergNEF. And a million...
Bloomberg via Yahoo
2 hours ago