Tag: Tech Solidarity
Tech workers of the world, unite for human rights!
16 Feb 2017
•
More tech workers in the U.S. are challenging company leadership to respect human rights. Will the new energy last?