Startups

Dexcom, a California-based medical tech company lays off 535 workers

Dexcom, the San Diego-based company renowned for its diabetes treatment products, is set to lay off 535 workers and relocate a significant portion of...