Fifty percent of businesses had an IT project fail during the last year, according to a survey by cloud portfolio management provider Innotas. The primary reason, according to 74 percent of respondents, was a lack of resources to meet project demands.
