Just who is this? See below... *** Tech companies continue to face public indignation and ire due to their accelerated ...