
India’s once household bicycle brand, Atlas Cycles recently announced that it has laid off about 700 employees as the company closes its last manufacturing unit in Delhi-NCR due to the lack of capital to run operations. However, company Chief Executive Officer NP Singh Rana claimed that the shutdown is temporary and the operations will be…