Advertisers all returned to X (previously Twitter) a few months before the November 2024 election. 2024 X profits were $1.25 ...
Tesla is starting production at its new 80 GWh/year Shanghai Megapack factory on Feb 11, 2025 and they have started ...