Camarco has been sold to US giant APCO in a deal announced this morning.