Nestlé and L’Oréal have announced a strategic transaction for both companies under which L’Oréal will buy 48.5 million of its own shares (8% of its sh