Spencer’s launched its first All-Women Store by Editor May 8, 2023 0 Kolkata based Spencer’s launched an all women’s store on Women’s Day.