Business and Economic News

Netflix lays off 150 employees amid subscriber decline