Oct 3, 2013 (Thu): IBM has announced that the company will invest US$8 million in its new cloud center in Barcelona, Spain. The new center will provide its cloud services to clients worldwide.

Oct 3, 2013 (Thu): IBM has announced that the company will invest US$8 million in its new cloud center in Barcelona, Spain. The new center will provide its cloud services to clients worldwide.