The Great ‘Green Energy Transition’ That Wasn’t for 10/31/2023 One of the textbook marketing flops of all time was the Ford Edsel sedan, which was heralded as the hot new car in the late Read More » October 31, 2023