The official delivery data stood in stark contrast to the report last week by The Information news website that Tesla’s May deliveries of Shanghai-made models had plummeted to 9,800 units.

Read More