Energy producer and provider Total has entered into a broad strategic agreement with Clean Energy Fuels aimed at driving the deployment of new natural gas heavy-duty trucks.
Energy producer and provider Total has entered into a broad strategic agreement with Clean Energy Fuels aimed at driving the deployment of new natural gas heavy-duty trucks.