3 ms·
Indeed, But Microsoft is seen in... slightly less favorable light than Google. Amazon's position on the other hand could be a drawback, not an advantage. Such s
by narag 18y ago
Indeed, But Microsoft is seen in... slightly less favorable light than Google. Amazon's position on the other hand could be a drawback, not an advantage. Such step could have made angry its providers.