Tech The New Technology Getting a Test Drive in Palo Alto It’s no secret that Silicon Valley is a high-tech hub. So it makes sense that By Coast To Coast TV / July 25, 2015