Posted inBusiness Boba Guys workers dismissed en masse after faceoff with founders by Yujie Zhou October 20, 2022, 1:44 pmNovember 3, 2022, 1:07 pm
Posted inGovernment Union sues SF, claims retaliation for exposing corruption by Joe Eskenazi February 9, 2022, 1:35 pmFebruary 11, 2022, 12:45 pm
Posted inEducation Teacher ‘sickout’ looks like a bust, but 100s stay home by Anlan Cheney and Yujie Zhou January 6, 2022, 3:01 pmJune 22, 2025, 12:35 pm
Posted inCommunity People We Meet: Terrazzo workers continue ancient tradition in SF by Anlan Cheney November 26, 2021, 6:00 amJune 21, 2025, 11:05 am
Posted inBusiness Dandelion Chocolate’s union drive wins federal certification by Annika Hom September 14, 2021, 1:18 pmJune 21, 2025, 10:44 pm
Posted inTrouble Ahead of planned protest, SFO-based whistleblower is fired by David Mamaril Horowitz July 3, 2021, 2:04 pmJuly 12, 2021, 8:31 pm
Posted inBusiness Protesters demand laid off Dandelion Chocolate employees get jobs back by Annika Hom June 14, 2021, 6:50 pmJune 21, 2025, 10:45 pm
Posted inBusiness Dandelion Chocolate lays off a ‘number’ of employees, cuts hours by Annika Hom June 4, 2021, 9:39 pmFebruary 12, 2025, 9:38 pm
Posted inGovernment Dandelion Chocolate employees will seek to unionize by Julian Mark March 17, 2021, 11:29 amMarch 17, 2021, 4:15 pm
Posted inEducation Hundreds virtually protest CCSF layoffs that will affect nearly 200 faculty by Annika Hom March 12, 2021, 7:52 pmMarch 12, 2021, 8:11 pm
Posted inCovering the Police, Newsletter SF supes push for public police-union negotiations — as board approves raises for police officers by Julian Mark November 17, 2020, 5:26 pmNovember 24, 2020, 1:58 pm
Posted inCovering the Police, Newsletter Will San Francisco have the guts to limit police union power? We’ll soon find out. by Julian Mark November 4, 2020, 12:53 pmNovember 19, 2020, 11:01 am
Posted inCovering the Police, Newsletter SF police union threatens ‘aggressive’ legal action against Police Commission by Julian Mark July 3, 2020, 10:42 amNovember 26, 2020, 10:15 am
Posted inCovering the Police SF Police Commission draws a line in the sand over POA demands to meet and confer by Julian Mark July 2, 2020, 5:42 pmSeptember 14, 2023, 12:15 pm
Posted inFood Tartine workers vote to unionize — but both union and management challenge the vote count by Joe Eskenazi and Julian Mark March 12, 2020, 5:45 pmMarch 26, 2025, 11:21 am