Renault Wins Best Green Development

Renault UK’s green credentials have been recognised once again, this time in the 2011 BusinessCar Fleet Technology Awards, known as The Techies, in the Best Green Development — Manufacturers’ category. Renault was awarded the title in recognition of its investment and commitment to electric vehicles and for being the only manufacturer to offer a full […]