Yahoo intends to lay off more than 20% of its staff as it changes the way it approaches its work in advertising technology
Market News and Views
Yahoo intends to lay off more than 20% of its staff as it changes the way it approaches its work in advertising technology