Two bidders for D2 - here's what we know

Industry News