ICL Tech Ltd selected as finalist in the preeminent ‘Insider Made In Scotland’ 2021 Awards

Interplas 2021 Banner