mestios
Stack
Explore
Signin
Entity
Playa Vista
location in Los Angeles, California
Express your sentiment! Sign in!
Entity sentiment
Topics
Opinions
1
Business
Sep 27, 2024, 12:00 AM
Activision Blizzard to begin layoffs in Irvine and Santa Monica next month
Santa Monica
Playa Vista
You've reached the end