Ola Electric to reduce physical stores to 550 by end of March, per media report; Stock in focus