Ola Electric expands retail presence to 4,000 stores in India

The move aims to improve customer service and expand the company's presence in smaller towns.