Business servicesTriton signs deal to sell Sweden's Ramudden to I SquaredRamudden is an international provider of TTM services for critical infra projects.ByIrien Joseph7 January 2026•2 mins readJavaScript is required to read this article. Please enable it in your browser and reload the page.DealsEuropeBusiness servicesBriefs