In today's world overloaded with buzzwords, terms such as "Business Intelligence (BI)", "predictive analytics" and "Corporate Performance Management (CPM)" are confusing to mid-market enterprises. BI technologies provide historical views of a company's business operat...