Rough prices ‘out of kilter’ as diamond sector staggers

Iron ore has held up well
188 0

More Diamond News