Why companies should always deliver on their promises.

Why companies should always deliver on their promises.