Ex-president of Atlas Cycles shoots self in Delhi, suicide note found 03.09.2024 15:51 Indiatoday.in Expresident of Atlas Cycles shoots self in Delhi suicide note found