PepsiCo's president and CFO, Indra Nooyi, has been forced to apologise for remarks she made whilst speaking to the 2005 graduating class of Columbia University's Business School in New York City last Sunday.