Info mistake?
Biography
Indra Nooyi was born on October 28, 1955 in Chennai, Tamil Nadu, India.
Awards
Known For
Filmography
No data