When large trucks sit idling at a well site, they not only guzzle diesel and money but dump pollutants into the air. Yet, due to regulations and the dangers at sites, the trucks couldn’t be turned off. This was an issue for companies like Trican Well Service Ltd. that wanted to slash emissions. As far […]