What is business consulting, and why do companies use business consulting firms? Too many businesses fail within the first five years, and often, failure could have...