Overview Details Press Releases Multimedia Locations People Groups icCube is a Swiss Business Intelligence company providing a data analysis and reporting software very flexible and independent of the business sector.