LI ZHOU Archives | Markle

Authoring Organization: LI ZHOU

Questions Emerge Around Tech and Gatekeeping

ANOTHER TWO BITE THE DUST — Markle Foundation’s Zoe Baird and Mozilla’s Mitchell Baker both indicated that they intend to step down from their roles…