Nestlé completes CHF 25bn share buyback programme Nestlé SA has completed the remaining CHF 10bn share buyback of its CHF 25bn share buyback programme initiated on 24 Aug... Read more June 18, 2010