Tor Project lays off a third of its staff by opensourcelicensemanagement_8i6jyj • April 18, 2020 Tor Project lays off 13 out of 35 staffers. …read more Source:: Open Source S