Electric vehicle: Ola scouts for land to set up cell, electric car 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…
Read More...
Read More...