Sales of new Tesla electric cars in Europe halved in April compared to the previous year, amidst backlash against Elon Musk.BYD reduces price of its electric vehicles in China to compete with Tesla's offerings.SpaceX Starship test launch ends in failure with rocket explosion during re-entry.Temu's owner, PDD Holdings, sees a 50% profit drop due to US trade policies impacting its operations in China.