๐ณ๐ฑ Nederland
Economie
"Tough conditions" may force Shell out of retail business in Europe
The mobility company is reportedly studying the possibility of exiting the sector in the United Kingdom, Germany and the Netherlands.