Ola Electric plans to increase the number of its company-owned stores four-fold to 4,000 by December 20, 2024. Ola Electric said in a statement on Monday that the company currently has 800 stores and is planning to open more than 3,200 new stores. It said, in all new stores […]
Source link