Migros

Migros is Switzerlands oldest and biggest supermarket-chain. Today, its logo is often abbreviated to just showing the orange letter M. The company is often referred to as "the orange giant".

1925-197?
Logo missing