David Craig retires as CEO of Sheffield’s Iceotope

Sheffield firm Iceotope, a global leader in precision liquid cooling technology, has announced the retirement of David Craig from the … Continue reading David Craig retires as CEO of Sheffield’s Iceotope