Car Reviews Review of Renault Pulse, a new Nissan Micra Sarvesh Chandra 3 min read 14 Nov 2012 3 min read 14 Nov 2012