Haleon completes purchase of 5.27 million shares for cancellation Short excerpt below. Click through to read at the original source. Post Content Read at Source