telecity definition
telecity. The ultimate manifestation of telecommuting, in which a city is defined by its high-speed networks rather than its size. Some envision this as the goal for organizations in the 21st century, in which decentralization and the telecommuter are expected to become the norm.See virtual company.Telecity buys Irish data centre group for GBP87.6m by Internet Business News. He is currently non-executive director of. Group plc and Enterprise Group Holdings Limited.