Business Netflix Plans to Build New Facility at Former Army base in New Jersey, and it's Going to Cost $900 Million January 16, 2023