Skip to playerSkip to main content
  • 13 years ago
Despite Herculean efforts to blend almost seamlessly into the business environment, IT is still perceived by business executives largely as a cost center and service provider – according to CIOs.

Category

🤖
Tech
Be the first to comment
Add your comment

Recommended

4:49
Up next