Netflix Fort Monmouth production facility will cost more than $900 million | Fortune