CITC 20200420

20 April 2020

Taking off might have been the easy part for CITC

The Chip Integration Technology Center (CITC) plane has taken off, but there are a lot more seats to fill. ‘Captain’ Barry Peet explains how he intends to do so.