Last weekend, I returned from a trip to Japan to help Business Insider launch its latest international edition, Business Insider Japan. After spending two weeks in Tokyo, one aspect of the city continued to strike me after I returned: the overwhelming …
( read original story …)