Is it good for a business to allow employees to work from home?

Yahoo has told its employees who work from home that they will have to work at the office instead. A company memo says, “Speed and quality are often sacrificed when we work from home. We need to be one Yahoo, and that starts with physically being together.” Today’s Question: Is it good for a business to allow employees to work from home?