Town Square

What makes a local business last for nearly half a century or more in Palo Alto?

Original post made on Oct 11, 2019

What makes a business last nearly half a century or more? Often it's being in the right place at the right time -- or buying the property before values shoot through the roof.

Read the full story here Web Link posted Friday, October 11, 2019, 6:54 AM