Big Blue’s largest deal ever aims to take on Amazon, Google and Microsoft in the cloud. …read more

Source:: CNet