Demand, Electric Vehicles, Energy Transition, Transportation How China’s quiet revolution in heavy trucking is changing the future of Diesel Doug Haugh · July 15, 2025
Demand, Leadership, Supply, Transportation Fuels For 2020 conference in Turnberry Scotland Doug Haugh · September 12, 2017