Castleton Technology (LON:CTP) Recent Analyst Updates

(Source: Risers & Fallers) Castleton Technology had its “Corporate” rating reiterated by analysts at FinnCap. … Montal is an information technology (IT) managed services business.