• Microsoft, setting new (low) standards for success

    Posted February 23, 2011 - 10:17 pm

    What would you think if an airline ran an ad promising a 90 percent chance that passengers would reach their destinations? Or if a restaurant bragged in a radio commercial that 90 percent of its customers actually get the meals they ordered?

Join today!

See more content
Ask a Question