DeepMind Lays Off Staff And Shuts Down Their Canada Office

DeepMind Lays Off Staff And Shuts Down Their Canada Office