Tax id: 3400112841
Losing bidders are not published, so we do not show a win rate.
How far below the estimate winners went with this buyer
across 3 wins · Too little data to draw a conclusion