Ola Electric in Talks With Several Indian States to Set Up Cell, EV Factories
Mobility giant Ola Electric is scouting for land to set up its cell and electric car factories and is in talks with multiple states, sources said. Ola Electric needs 1,000 acres of land to…