Tata Punch, the upcoming 5-seater micro SUV from the home-grown carmaker, is ready to hit roads in coming weeks. Recently, the carmaker...