Spencer’s Retail Limited announced the resignation of Neelesh Bothra as Chief Financial Officer of the company, with effect from January 20, 2024. According to the company’s exchange filing, “we hereby inform that Mr. Neelesh Bothra has tendered his resignation from the position of Chief Financial Officer of the Company with effect from January 20, 2024,…