Microsoft reported its quarterly earnings yesterday, and the company has reason to be pleased with itself. Revenues... [Read Post]
Other Gates you might be interested in: