Science Tech Microsoft accidentally revealed why people don’t trust tech companies March 26, 2023 admin 0 Comments This really was an excellent way to put it. Go to Source