Telecom Italia backs its full-year guidance after posting higher revenue MarketWatch May 30, 2024 9:27am