What is the difference between an asset purchase and a share purchase?

July 22, 2025