News

There’s a running joke in Menlo Park, a quiet Bay Area suburb just north of Stanford University: It’s full of rug stores.  There are indeed six carpet stores in this diminutive downtown, nearly ...