First Liquid Nitrogen Bus Completes Trials June 15, 2017June 14, 2017Aaron Turpen A hybrid bus, called CE Power, running on both diesel fuel and liquid nitrogen has completed a series of trials. The bus is [...]