bid, best: meaning in law

The bid that best fits the needs of the one soliciting bids

Browse all legal terms →