Do you need an agreement with your business partner?Going into new business with other people is exciting and can be extremely rewarding. A formal agreement can set the ground rules and...