Renault unveils Kwid 1.0 powered by 1000cc Smart Control efficiency Engine
French motoring giant Renault, unveiled the Kwid mini car with a new 1000cc Smart Control efficiency Engine at the 2016 Auto Expo. The new 1.0 litre engine has been optimized for better performance and efficiency. […]