Transportation in the United States – A brief history For a while now automobile has been synonymous with freedom and independence. For most Americans, it is no longer a luxury, it’s an integral part Read More »
Benefits and drawbacks of plugging-in your vehicle In March of 2012, at the Daimler Truck factory in North Carolina, President Obama launched EV-Everywhere, part of Energy Department “Clean Energy Grand Challenges”, whose Read More »
America’s strangest traffic laws Motorists and their co-pilots, most of you have probably heard of Ignorantia juris non excusat – a legal principle suggesting that a person who is Read More »