Loading...

Microsoft releases Windows 8

| Stocks opened lower even after better than expected news on the economy, Apple misses Wall Street expectations for the second consecutive quarter, and Microsoft releases Windows 8. Ashley Morrison reports.