We specialize in shaping natural stone, granite, terrazzo, onyx and others offering high quality finishes for your projects.Compagnie Marocaine de Marbre et de Granite Casablanca,Morocco