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