IBM Corp ( IBM ) continues to expand in the cloud and recently announced an investment of $8.0 million for a new data center in Barcelona, Spain. The new data center is located in the same facility
Wearable devices might be the next arena for hardware disruption, and a huge player is staking its claim. Google ( GOOG ) already has the exclusive face mounted computer market cornered, and it seems to be going