Sopra Steria sees 2026 organic revenue +1 to +2, estimated +1.45%Sopra Steria sees 2026 organic revenue +1 to +2, estimated +1.45%