About 600,000 are estimated to remain in use.
Credit: Musee de L'Informatique
Many years ago, long before the birth of the Web, there was a time when France was the happening-est place in the digital universe.
From BBC News View Full Article
No entries found