It’s Good to Talk. Why the tech sector needs to heed its own advice.

Why the IT Industry needs to heed its own advice. ...