Those of us who live near Toyota’s U.S. headquarters in Torrance, California, know exactly why the company is moving. Obviously, the firm’s account_ants have tallied the man-hours lost to Torrance’s maddening all-red traffic signaling and decided it would be cheaper to operate in St. Moritz. However, Texas currently pays big cash to locate there, so […]