To my tech colleagues: Let’s stop blaming the public for our problems

By September 15, 2018 News No Comments