Best and final offer (BFO) The most favourable terms that the supplier is willing to offer the buyer. Read More