MEDIA-People Inc. lays off 195 employees, around 6% of headcount- Adweek

Reuters · 3d ago

Please log in to view news