ICT

Google lays off hundreds of employees from its ad sales division

by Le Figaro with AFP published 2 hours ago, Update right now The California-based group assured that the changes to…

10 months ago