Fresh layoffs have jolted the Bay Area, staffing reductions that are poised to eliminate about 600 jobs in the region.
Ideo said in a statement it has envisioned 2525 16th St., also known as the Lion Building, as “the center of West Coast ...