All too often business failures are someone elses fault. Here is a fresh perspective on the role of a consultant or SaaS service provider.

The Blame Game