The wait is finally over as Tata Motors has officially launched the Tata Punch CNG, the much-anticipated micro SUV with dual-cylinder CNG...