Avec ses trois sites implantés en Suède, au Royaume Uni, et en France, ses filiales Cyclife Digital Solutions, Cyclife Engineering et récemment Graphitech, Cyclife fournit des solutions en matière de gestion optimisée et durable des déchets nucléaires et de déconstruction et démantèlement d' installations nucléaires.