Area

BUSINESS BLOGS

PayPal laid off 83 employees as it reduces Bay Area presence – TechCrunch

PayPal laid off dozens of employees from its San Jose headquarters, filings show. As first reported by The Information and…

Read More »
Back to top button