In the following video, Guy Kawasaki states that a company should be make meaning. If one is set out to make meaning, one will (hopefully) make money. Yet if one is set out to make money, one will (surely) not make meaning.
Guy Kawasaki, believes that those companies who set out to make a positive change in the world are the companies that will ultimately be the most successful. He gives examples of the best way to make meaning: increase quality of life, right a wrong, and prevent the end of something good.