Desperate times, desperate measures: Atlas Cycles shut its last manufacturing unit National June 5, 2020 Atlas Cycles – a name that became a synonym for bicycles in India – has shut its last manufacturing unit…