ITC wins Great Company (SME) award at the Offshore Achievement Awards 2020

SME Award Win For ITC ITC are delighted to have won the Great Company (SME)…