4 employees
Inter Orbis was set up to investigate, analyse and document the impact technology is having on business, society and culture.