The majority of IT decision makers polled in a recent survey have admitted their organisations has been impacted adversely by IT failures
Source
The majority of IT decision makers polled in a recent survey have admitted their organisations has been impacted adversely by IT failures
Source