Companies with a Future performance score of at least 3, ordered by Future performance score.
Cellnex Telecom, S.A. operates infrastructure for wireless telecommunication in Spain, Italy, the Netherlands, France, Switzerland, the United Kingdom, and Ireland.
LleidaNetworks Serveis Telemàtics, S.A. operates as a teleoperator for short message management services over the internet.