A behindthescenes look at Castelle's manufacturing plant ...
Apr 23, 2018 · Plant loed in Cartago, Costa Rica Waynette Goodson // Editor in Chief • April 23, 2018 For the first time in its 40year history, Castelle recently opened its doors to journalists during a bonafide press trip featuring a plant tour of their facility in Cartago, Costa Rica.