It was probably only a matter of time, but soon transportation companies will be able to go down to their Evcarco dealer and pick up a Chinese diesel and compressed natural gas light or medium truck. Evcarco is the company from Texas that has apparently struck a deal with Chinese partners at Foton America to [...]

Recent Comments