News

Obesity in India is rising rapidly, and lifestyle alone isn’t the only cause. It is a complex public health crisis.