Understanding an Offer to Purchase (OTP) 4 April 2025 An Offer to Purchase (OTP) is a legally binding agreement that sets forth the terms and conditions under which a Read More »