Secret self driving car company in North Beach?
I was walking by an office building in North Beach/Embaracdero and I saw a bunch of self driving cars pulling into a parking lot. I peeked in and saw at least 30 identical black SUVs with the same self driving rig.
I wouldn’t think much of it except security and privacy were high. They had a huge privacy fence and had taken some lengths to conceal the parking lot. All the cars were debadged and I couldn’t tell what make they were, though they may have been Ford. The building it was attached to itself had no logo or call box. Google maps says that the building houses Autodesk but could that be right? Address was 60 Broadway Street.
Anyone got the deets?