Follow us on
loading....
Annie Leibovitz has added an Indian business leader Indra Nooyi to her portfolio, who is a former PepsiCo CEO, after...