M&A Agreements: Complete Legal Guide for Business Acquisitions & Mergers