$ 0 0 After the big news of a $848 million facility planned in New Jersey by Netflix, how close are residents to seeing some progress? Continue reading…