multinational

Debenhams Logo

Debenhams Logo PNG Debenhams is a multinational retailer based in the UK. While the history of the company isn’t very…

April 10, 2023

Gazprom Logo

Gazprom Logo PNG PJSC Gazprom is an energy corporation headquartered in Saint Petersburg, Russia. Over 50% of its shares belong…

April 4, 2024

Sixt Logo

Sixt Logo PNG Sixt SE is a multinational car rental company. It is based in Germany and has over 2,100…

June 5, 2023