Yahoo lays off dozens of staff in UK office

Yahoo! is laying off dozens of staff from its UK office.

Comments are closed.