Mumbai: Celebrating the spirit of womanhood, footwear brand Bata India has announced the launch of over 25 all women-run stores on International Women’s Day. The launch...