10,559
Revenues
(€ million)
1,157
Economic Sales
(€ million)
257
Adjusted EBIT
(€ million)
206
EBIT
(€ million)
157
Net Profit
(€ million)
Extensive presence in
Spain, France, Italy, Portugal
and Poland
250,000
points of sale
distributed
45 million
daily consumers in the points of sale distributed
c. 50,000
POS Terminals installed
€50bn
invoiced in products and services
15,000
collaborators
> 650
Platforms and service points
Over 90% of the Logista's facilities use renewable electricity
2020 Data