English version

Silicon Fen

From Longman Business Dictionary
Related topics: Computers
Silicon FenˌSilicon ˈFen noun journalismCOMPUTING companies and research institutions involved in computer development and manufacturing that are based in and around Cambridge, England, considered as a whole
Pictures of the day
What are these?
Click on the pictures to check.