We advise our clients through all stages of a business transaction – from preparing the business for sale and/or purchase to negotiating and preparing the sale and/or purchase agreement. We help to limit our clients’ business exposure to legal risk and disputes. If a dispute arises in a business transaction, we provide legal advice at every step of the process and help our client find the best possible solution. Moreover, we prepare various legal documents relating to business transactions including but not limited to joint venture agreement, teaming agreement, and share purchase agreement.