Ola Electric has announced the opening of 3,200 new stores, expanding its existing network of showrooms and service centres ...