10.30.14
Ubisoft revealed today that it earned 124.1 million euros (approximately $156.6 million) in revenue...

Ubisoft revealed today that it earned 124.1 million euros (approximately $156.6 million) in revenue...
Just 15 years ago, if you could make a few bucks selling homemade charm bracelets through Prodigy...