It's probably the latter.
"Delivering shareholder value" has destroyed numerous companies, and I doubt it'll stop soon.
This is a most excellent place for technology news and articles.
It's probably the latter.
"Delivering shareholder value" has destroyed numerous companies, and I doubt it'll stop soon.