Barclays warns AI and satellites pose a material overhang for European telcos - XLC News | Rallies