Twitter is with us again this weekend in even more dire circumstances. Warning of bankruptcy, mass resignations, and swingeing job cuts. We’re joined by Director of Digital Action Liz Carolan and Assistant Professor of Innovation and Entrepreneurship at DCU’s Business School Peter Robbins.