KEY POINTS:
Microsoft says it has completed work on its long-delayed Windows Vista operating system and plans to release it to consumers on January 30.
Microsoft says it has completed work on its long-delayed Windows Vista operating system and plans to release it to consumers on January 30.
Financial Times: Sergey Brin’s non-profit funds research into using hallucinogen.