With the Expansion of its Tier-3 Town EV Network, Ola Reaches a Milestone of 4,000 Stores
Ola Electric announced on 26 December that it now has 4,000 stores nationwide, a four-fold increase from the 800 stores that were previously disclosed on December 2 of this month. In less than a month, the firm reported adding 3,200 additional stores to its current network. The corporation