Punjab and Delhi, which are among states with the lowest sex ratio, have the highest number of obese women in India, reveals a new government report. More...