Chan Zuckerberg Initiative to occupy 188,136 square feet of space in Redwood City California.
Redwood City, California — According to state and local economic development sources Chan Zuckerberg Initiative plans to build out 188,136 square feet of new space in Redwood City. The company plans to occupy the new space…