One that provides products or services to a business for a fee, Same as vender, but more common in legal use, A person or a company that vends or sells
0 Comments 0 Shares 2239 Views