Skip to content
 
Swiss Observer
Nestlé Completes CHF20 Billion Share Buyback Program