• Google's $2.6 billion Looker deal gives it a base in Santa Cruz, a beach town with lots of tech talent

    Santa Cruz is a beach town of about 65,000 in Northern California. (Its boardwalk amusement park was featured in the recent horror movie, “Us.”) It’s …

    Read More
  • 0 0