Green cars to make a mark on the racetrack

Most of us are awaiting the day when racecars would actually become greener and more environmental friendly. Well, looks like we don’t have to wait long. For the recent years has seen several of these cars in the making. In …

Green cars to make a mark on the racetrack Read More »