BusinessTricentis Software Fail Watch Finds 3.6 Billion People Affected and $1.7 Trillion Revenue Lost by Software Failures Last YearBy Nasdaq OMXJan 24, 2018, 6:54 PM UTC