Block1 Industrial Area of Serres 62120 Serres, Greece info[a]cst.gr T. +30 23210 77044 F. +30 23210 74696