Tue, 21-Oct-2025

Leibovitz adds Indian business leader Indra Nooyi to her portfolio

Indian business leader Indra

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