UK auction tops US$35 billion

The total top bids are currently worth £22

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content