Explain the meaning of the following a. Offer b. Acceptance c. Consideration d. Privity of contract

Posted Date: