Twitter to lay off up to 336 people as part of restructuring plan

Photo of author

By J Maslow