Swiss Observer
Nestlé Completes CHF20 Billion Share Buyback Program