Hulu to occupy 351,000 square feet of space in Santa Monica California.
Santa Monica, California — According to state and local economic development sources Hulu plans to build out 351,000 square feet of new space in Santa Monica. The company plans to occupy the new space at 2401…