mozilla

They left Mozilla. Now, they’re spreading its gospel.

The leaders of major tech-reform projects have one company in common on their resumes: Mozilla.