As autorickshaw drivers continue their protests resisting the installation of digital meters, the Traffic Department has warned them of strict action if they fail to […]