March 4, 2020July 17, 2025No longer on TNS site, The New Stack Tech, Even Big Tech, Is Still Trusted Most people still trust brands like YouTube and even Facebook.