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...to industry data compiled by BloombergNEF. And a million of those are expected to have landed ...
Bloomberg via Yahoo
2 hours ago