Tesla closes Cybertruck orders in Europe

Airbus: recorded 98 orders in April