Ola Electric said on Wednesday that it has expanded its network to 4,000 stores across the country. Earlier in December, ...
The move comes amidst customers facing service woes with the brand’s product range, which prompted Ola to expand its sales ...