The Next Web April 7, 2026Paladin acquires ICT in €60M push to dominate European ITADRead full article Share: