The tech firm is installing a screen that is bigger than a bus in the offices of a cosmetics firm. from BBC News - Technology
No comments: