Microsoft made $16,005 in revenue in its first year of operation.
43
When Scott Paper Company first started manufacturing toilet paper they did not put their name on the product because of embarrassment.
41
Blockbuster laughed at a Netflix partnership proposal in 2000.
20
Dell's first advertisement was made on the back of a pizza box.
78
Nintendo has banked so much money, they could run a deficit of over $250 million every year and still survive until 2052.
5
Harrods have three private wells to supply their water!
-15