Facebook Facts: 15 billion dollar valuation based on Microsoft’s $240 million purchase of 1.6% of the business Founded in 2004 73.5 million visitors in September ’07 Average visitor stay per visit: 20 minutes To get an idea of the way Facebook works, The Globe and Mail published a primer in April ’07. Also, TechCrunch published […]