Netflix lays off over 300 employees after subscriber decline

Get Alerts