Mark Zuckerberg's Chan Zuckerberg Initiative lays off 70 employees

Business