Articles, op-ed’s, and indictments, it’s been a rough few months for technology, specifically social media. There has been enormous push back about its deepening presence in our human fabric. Is it a sign that we need to slow down? Guest – Keith Commander, Future Point of View VP of Engineering.

PlayPlay