Oil sector is lobbying for inefficient hydrogen cars to delay electrification October 10, 2023 by Comments