The hotly anticipated Datsun Go is finally launched. And the prices are enticing. But will that be enough to hook buyers? We also test the huge monstrous Indian Chief which marks the entry of hallowed Indian brand to our market. We also have the new limited edition Duster and lots more on CNB this week.