Welcome to the new Energy Central — same great community, now with a smoother experience. To login, use your Energy Central email and reset your password.

Gas Car Sales Collapsing in China Now and Will Collapse in Europe By 2025

There were 3.4 million cars on dealer lots in February 2023 and there were about 4 million at the end of March 2023. 75% of the cars are ICE (Internal combustion engine). Ford revealed their EV division financials for Q1 2023. Ford is taking about $110,000 to make $55,000 BEVs. Ford is losing about $50,000 ...

Read more