adaydreamaway5691 adaydreamaway5691 18-01-2024 Business contestada What is the meaning of the term "3/10 net 30" when printed on a vendor's invoice?