Tag: Renault

Venture Explains: The Electric Car

What is it? After a few stalled starts, some believe we’re now finally on the brink of an electric car revolution. Sales of all-electric vehicles (including their plug-in hybrid cousins) are surging worldwide thanks to a combination of stricter global…

Going Electric

This year’s World Economic Forum at the Dead Sea saw the signing of several agreements, including an MoU with manufacturers of electric cars that aims to encourage their use in the Kingdom. A statement from the Royal Court said an…