MORE CLUELESS CORPORATE ADVERTISING

Big businesses trying—and failing—to show that they are "in-touch" with the real world.

Read →