Giant San Francisco tech company lays off about 800 staffers

Error