How Are E-rickshaws in Chandigarh Contributing Towards a Better Life?

Being a developing country, India is growing rapidly faster than other countries. From its resources to its economy, Indians are currently…