An electric autorickshaw waiting in line for passengers in Kozhikode city.

New-gen rickshaws run out of fuel in Kozhikode

Staff Reporter
webmaps