📰 TESLA INC SHARES DOWN 5.9% AFTER Q1 DELIVERIES DATA

TESLA INC SHARES DOWN 5.9% AFTER Q1 DELIVERIES DATA