Electric Vehicles, Leadership China EV share tops 50% but just maybe it’s more about National Security and not about Climate Change Doug Haugh · January 10, 2025
Demand, Electric Vehicles, Supply The Fuel Transition – Arrived or Delayed? Doug Haugh · January 8, 2025
Demand, Regulatory, Supply Deregulate Thyself – Dropping the Grid at Home and at Work Doug Haugh · May 31, 2015
Demand Why the EIA’s forecast for Electricity use in Cars misses the Point Doug Haugh · January 7, 2014
Demand Hydrogen a great source of energy…if you happen to live on the sun Doug Haugh · December 16, 2013