‘World’s Largest’ Scooter Factory To Be Set Up In TN By Ola
The Bengaluru-headquartered Ola has said that it signed a memorandum of understanding (MoU) with the Tamil Nadu government for setting up a factory which is in line with the firm’s aim to