business that sells products or provides services to other businesses.