Technology companies have power. They must assume responsibility
Public expectations of business leaders have changed in the past few years. "How are you helping your business succeed?" is no longer the pertinent question. Today, people expect business...