Oil companies literally would have suffered sleepless nights ever since Volkswagen introduced its diesel powered hybrid (it can actually be called a “Super Hybrid”) car, L1, in 2009. For those of you who are still wondering why, let us remind you that Volkswagen introduced a concept vehicle named L1 in 2009 and an upgraded concept […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops