Financial Times- Lost for Words

The new commercial from FT features a chucklesome compilation of business and world leaders, at a loss to express themselves.