San Francisco-based tech firm lays off a third of employees
On Deck, a tech company that helps people launch and build their businesses, has laid off a third of its staff, TechCrunch reported. These layoffs come three months after the company let go of a quarter of its staff in early May. In an…