I firmly believe they have found a cure for cancer. There could be no other explanation for this expotential move.
Not here, but over at GERN you WILL find such a miracle
...this will be the next Microsoft
It's the next Microsoft, Apple & Google all in one! Best cloud company out there. At least that's what it says on their office sign. In some dude's house. Haha