Ola to set up world’s largest e-scooter factory in Tamil Nadu By Manjula MPublished December 15, 2020