Netflix CEO Reed Hastings stands in the company's DVD distribution center in Sunnyvale July 5, 2005.
Isembard raised $50 million last month to finance a plan to open 25 new factories globally by the end of 2026. The St. Ann ...