I doubt they started with zero. It takes a fair amount of starting capital to launch a large social site. That being said, I have no idea why MS thought it was worth $1.2B
Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.
Get more tech news on a wide variety of topics at NextPowerUp