On July 7, 2025, Roman Starovoyt, Russia’s recently dismissed transport minister, was found dead from …
Read More »Musk tours China amidst electric vehicle showdown at Beijing auto show
Tesla CEO Elon Musk recently met with Chinese Premier Li Qiang in Beijing, coinciding with the Beijing auto show where Chinese car manufacturers are showcasing their latest electric vehicles. During the meeting, which was covered by China’s state broadcaster CCTV, Premier Li expressed his hope that the U.S. would enhance “win-win” cooperation with China, highlighting Tesla’s successful operations in the …
Read More »