-Analysis- The term “techlash” has been around for awhile, but get ready to see and hear it more and more. The company that stands at the center of this “technology backlash” is no doubt Facebook, with the world’s largest social network experiencing its worst week in memory amid snowballing revelations around its relationship with Cambridge […]