Simply sign up to the Business education myFT Digest -- delivered directly to your inbox. It is less than a quarter of an hour’s drive down Route 101 from the village-like campus of Stanford ...