Operators of a massive complex housing a hotel, a museum and racing team garages planned at the foot of Mount Fuji hope to have visitors pushing the pedal to the metal in a rush to arrive.  [Read More]

No reproduction or republication without written permission.