Business intelligence initiatives falling short of expectations
Business intelligence initiatives are falling short of expectations with less than one in three companies expected to meet expectations over the next two years.
Business confidence has dropped to its lowest level this year.