Reva: A little company with big ambitions. The Green Piece
Green Cars News
DECEMBER 1, 2009
Despite being a pioneer in the electric car field, the firm saw its image tarnished particularly by safety concerns when a test by Top Gear Magazine, following Euro NCAP specifications, found that occupants could suffer “serious or life threatening” injuries in a 40mph crash.
Let's personalize your content