Business and Economic News

Netflix plans to open brick and mortar locations