From her own experience and that of her closest friends, Neha Gupta realized that women needed their own space to come together and relax. Creating such an environment is the goal behind the aptly named Women Relaxology. This India-based startup helps women connect, come together and enjoy activities to help overcome the stresses of everyday...