Weekly Wrap-up: Maruti Electric Car Revealed, Marazzo & Innova Crysta Compared, Nexon Kraz Launched And More