Elkuch Group is a leading industrial manufacturing company in Europe. ICON designed and built the website using the Magnolia CMS.