Chevrolet Volt Wins Award in China

Jan 6, 2011
General Motors had a wonderful time in December as their Chevrolet Cruze and Chevrolet Volt won many awards across the globe. However, the celebrations haven’t stopped yet because the year has just ...

6 Best Electric Cars Launched in 2010

Dec 24, 2010
The electric revolution is already making a lot of buzz in the automobile industry and car manufacturers are now trying to come up with new cars that have the latest technology which would help them t...