Tesla's Shanghai Plant Is Back To 70%. Delivery Estimates Look Too High. | Barron's

Tuesday, Bloomberg reported that Tesla would continue to operate its Shanghai facility in a closed loop setting through early June.
View full source