Skip to the record
Karnataka transport corporations operate 8,786 old BS-3 emission buses | Prism