Fleet Management

Telematics provide more than navigation and logistics; insurance companies can pay for part of the device installed or provide a lower premium to attract more incentives for using this new technology. Installing a telematics device in your car could effectively assess the risk and provide feedbacks on your driving behavior. Research shows that vehicle telematics […]

Read More

E-highway Technology and Infrastructure Innovation

E-highway is a concept that initiated in Germany and later developed in California, where “commercial vehicles retro-fitted with a diesel/electric power train receive electric power from overhead cables via a new pantograph system (Ridden, 2012)”. Even though changes in infrastructure can be costly and time-consuming, functional change could help correct specific problems in certain areas, such […]

Read More