Ola Electric Shrinks Store Network to 550 Amid EV Market Share Drop
In response to decelerating demand and declining market share, Ola Electric is allegedly preparing for yet another massive reduction in its physical store footprint. Several news agencies have reported that by the end of March, the corporation plans to reduce its shop network to approximately 550 stores. Following a previous