Leibovitz adds Indian business leader Indra Nooyi to her portfolio
Annie Leibovitz has added an Indian business leader Indra Nooyi to her portfolio, who is a former PepsiCo CEO, after decades of photographing rock stars, movie stars and heads of state. New York – Annie Leibovitz has added a business leader to her portfolio, former PepsiCo CEO Indra Nooyi, after decades of photographing rock stars, … Read more