Today, the electric vehicle revolution does not only involve passenger cars, but also a variety of service vehicles including all sizes of trucks, transit buses, and heavy tractors partially or fully powered by electric motors. Since most heavy machines cannot depend entirely on electricity to perform tasks, a variety of power storage and generation modes … (read full article...)