OCCUPATION: Housewife?

87% of women in India are stressed out. Next is Mexico and then Russia. According to Time.com, the source of their stress is money and…