North Castle and CMS Invest in Ibex

September 27, 2010